Or he could just get one for free if he doesnt want to spend even that much to safe keep his cryptocurrency.

I know not as good as the ones you listed but still it is a starting point at the very least.
https://bitcointalk.org/index.php?topic=5244832.0Free raffle for a keepkey still some spots left to enter.
It's not like OP is guaranteed to win the raffle, right? Assuming OP wants to buy bitcoin again soon, it'd probably be best to just spend the measly $70 rather than OP hoping that he actually wins the 1/100 chance.