Buying a hardware wallet can be good but I think that I would not use it a lot because I have some other wallets.
I also use online wallet so that is why..
I think that its also not worth it because its not very easily with payments, online wallets are better for payments.
On the other hand hardware wallets can be nice for large amounts maybe.
And so ever you try an hardware wallet before? That is just for the people is want for get a high security for their money.