Quoted from Frax:This shit running on Binance? How the hell do I get BNB (for gas, presumably) without spending 50 bucks (Atomic Wallet), or having access to Binance at all since US/TX/No VPN. Really about to say to hell with it all and get a VPN...at least I know my roommate/sorta-landlord would be in on that, and willing to do the dirty work. :p
You can buy CAKE on Binance or KuCoin. If you don't have access to either, you can also buy CAKE directly on Pancakeswap with another token you have in your wallet, and it'll auto convert down the chain for you. So if you have USDT, it'll auto-swap your USDT > BNB > CAKE.
My process in Canada, is to send fiat to Newton/Shakepay, buy LTC or BTC respectively, then send that to Binance and swap for BNB. Send the BNB to my Metamask wallet on the BSC network, then swap for CAKE, then stake it.
If you don't have access to Binance, you can swap your fiat for USDT or whatever other token, send that token on the BSC network to your wallet, then swap for CAKE, and stake it.
Hopefully that helps a little. If not, here's CryptoDad explaining how to do it specifically in the US.