Purse equals a 15%-30% fee. It would be my last resort
Bitit requires 3D secure
Paymium only accepts cards registered in France which is not my case (Malta)
Purchasing my quest

Purchasing Bitcoin with a card is usually charged higher, (~10%). So between a 10% fee to buy with your card and a 15% fee from Purse.io, there is only a 5% difference. Sometimes there are items listed for less than 15% also.
There are still LocalBitcoin where I have seen some sellers accepting cards (usually with an app) but still a higher fees.