i simply used web wallet and some exchange sites like nova and cryptopia etc.
Well using web wallets or exchange wallet is ok in the start, but if you have large amount of BTC then you should not risk your BTC by placing them on web or exchange wallet. Since there wallet do not give you access to private keys, having your bitcoin store there is always a risk if for example the Sites ends , you will lose all your BTC. Try learn about the desktop wallet and start using them is my advise.