Coinbase is nice, but dealing with their support is not a fun experience at all. For about a month they held about $2000 of my funds due to one of my purchases being marked as high-risk. Support took anywhere from three to five business days to respond to each email. I eventually got my money back after threatening with legal action. Would not do business with them again.