this is a very thorough look
I would never recommend coinbase to anyone for getting the coin at startup unless they are not concerned about the short term trading.
I have friends who use cryptopia to buy in and swear by it. I have not personal experience there, but am told it's cheaper than Coinbase.
Also, I have acquaintances who buy their coin privately to not involve a bank at all. This is about a 10% fee on the coin they buy, but they remain more anonymous this way.
Each may have their drawbacks when it comes to fees, but while a fee is a worry, the gain is likely the goal - so if