Hardware wallets, are the safest way to use cryptocurrency, because private keys are kept off-line. This minimizes the risk of stealing from a hacker. A very famous hardware wallet is Trezor. See the video for details.
Nowadays, with high transaction fess, because of the confirmation delays, a user, should know how to set his transaction fee. It is very easy, if you look at the video.