CEX.io is another great option to buy bitcoin with credit card or debit card. They have been in business since 2013 and are based in London, UK. The exchange brings strong security, great liquidity, and cross-platform trading via their website, mobile app, and API solutions.
According to the website, they have over 2 million active traders. CEX.io also allows margin trading for those that want to, and near 100% uptime.
Their service coverage is decent, allowing 24 US states, and 99% of countries around the world. Make sure to see if your state is supported. They are working on increasing the supported US states by obtaining additional Money Transferring Licenses.
Fees and Limits
As far as fees and limits go, CEX.io is competitive with a 3.9% on credit and debit card deposit fee. When selling Bitcoin back to your credit or debit card, there will be a 2.9% fee.
This is a special feature to CEX.io as many exchanges do not allow you to sell back onto your credit card.
CEX.io appears to offer feeless purchasing, but this is not the case. They charge a premium upon purchasing. This basically means that the price of Bitcoin or other cryptocurrencies is sold above the going rate.