Buy the Trezor hardware wallet.
This is true, but the price is too high for someone not having at least 1 Bitcoin. But if the Trezor price could get much lower, it could help secure average Bitcoin user his Bitcoins. Compare the hardware and price of Trezor and cheap Smartphones, and you will see the Trezor price is too high
Even with someone with 1+ BTC, the cost of the trezor will add to the overall cost of holding bitcoin, which is suppose to be free.
EDIT: even with someone with 1 BTC, buying the trezor to keep the 1 BTC safe would work out to 25% of the value you are keeping safe