I wanted to share a way to purchase BTC without all the fees normally associated. You create a Coinbase account. Next, you create a GDAX account and link it to your Coinbase account. You deposit your USD into your cash wallet at Coinbase: not your Bitcoin wallet. There aren’t fees associated with this but it can take several days. Next, you transfer the money to GDAX. Now, you can buy your Bitcoin at market or with limit order. You will pay a taker fee for market order. But, there are no trading fees for limit orders.