Well I recommend myetherwallet.com for your ethereum. It is more safe to store your ethereum there or any other tokens that you might have and it is MEW more easier to use than any other wallets.
Yes myetherwalllet is one of the best wallet to stock your ethereum I use it for a couple of month and I dont see any problem from using it I suggest to you to secure your private and dont ever give to anyone to protect your wallet.
Then if you want to buy ethereum theres a lot of exchange site where ethereum are available like poloniex the fee are too low compare to other exchange site.