Nope I use PayPal mainly. You can link cards to your PayPal, so if you dont have any money in your PayPal account, you can choose to use your card instead. I know many don't like PayPal, but it's one of the easiest, most convenient ways to pay for goods nowadays. Its also secure, but not all services are free either.