I have been doing business with Coinbase for quite some time and up until now I thought everything was legit... Until they "decided" to take my money for an attempted purchase... "decide" not to send any BTC.. and then tell me they would refund me in 3 or 4 business days... which basically means sometime next week... I reached out to customer support who assured me they were going to look into my problem, fix it personally, and make sure it NEVER happened again... They told me everything was good and that I could go ahead and attempt the purchase again... I did, and the same thing happened, they "decided" to cancel the transaction after taking my money... now I have to wait 3 or 4 business days while thy play with my money and I get nothing. Meanwhile, the price of bitcoin has gone up so I am now unable to get the purchase price I desired because coinbase "decided" to take my money and send me nothing. This is criminal, it is fraud and they should be shut down.. Do NOT do business with Coinbase they are a giant scam.
Make sure you turn on two factor authentication on. When ever I make a BTC purchase I have an SMS code sent to my cell phone. If you don't enter in the correct number you can't buy/move/sell any bitcoin.