Coinbase is a very popular site for buying, selling, transferring, and storing digital currency. Incredibly, it added 100,000 users on November 1st, of 2017. They are one of the easiest and most trusted ways to buy Bitcoin.
Coinbase allows you to make purchases using a debit card, wire transfer, or through a bank account. In the US, Coinbase charges 1.49% for bank account purchases and 4% for debit card purchases.