Most card payment processors have high fees. Binance, the largest exchange by volume has a 1% fee and it only allows Visa. Other go from 2.5 to 5.
Yeah i tried from Binance but it requires to agree to share my account details to Bifinity.
details like: personal information, ID ,biometric info etc
so looks it not good.