It all depends on how long one needs to save their bitcoins. But if one want to do more daily transactions than online wallets are more preferable. I use XAPO online wallet for my daily transactions because they don't have any fee for sending money and also their transactions are quite fast.
Seriously? I thought they are already requiring fees for every transaction like sending and requesting a withdraw hrmmm

What is true? Because I already stopped using it for having now a charge. I have some satoshis there that I've collected from their mobile apps maybe I could get it now.