At $20 I think an ITP A3 EOS Upgrade Edition would be better - modern LED, 3 modes so you can have both brighter and longer runtime, can even run a 10440 if you want a super-bright high. However, it's a twisty, not a clicky like the Primus, if that matters to you.