Yeah, I had the same headache. What finally worked for me was going to https://paybis.com/buy-binance-coin/ – bought BNB with my debit card in under five minutes. Verification took like two minutes, fees were shown upfront, and you can do up to $1000 without full KYC. The BNB went straight to my external wallet instantly. Way faster than messing with exchange deposits waiting for days. I’ve used them a few times now for small BNB buys and no issues. Just make sure you have your wallet address ready to paste.