I use online wallets, offline ones seem too much hassle for me, moreover I only have a very small amount of BTC that I don't have to be afraid of losing.
I also use online wallets because the process is very easy, I think the online wallet is safer than the wallet ofline. if we send bitcoin from our wallet to another wallet online then it is very easy process of delivery.