Ok, let's forget Binance withdrawal fees. If I want to make transactions from the ledger, then the transaction has to arrive in 15 minutes. I am pretty sure if I want to ensure the time frame, then I have to spend similar fees, even from Ledger. So it's become hard to pay $17 transaction fees to make a $50 deposit.
The transaction just has to be broadcasted and detected by their system within 15 minutes. It is not necessary to be confirmed in that time because sometimes there is more than 15 minutes in between blocks.
I was wondering if Namecheap currently accepts lightning payments so I did a test by topping up $1 to my account and the BTCPay option only had onchain BTC as an option but BitPay does create a lightning invoice if you select a lightning wallet like Blixt from their options. I was afraid BitPay would ask for KYC but all they asked for was an email — you can use a burner email if you want — and my transaction was completed within seconds.
