If you stop in the hunting dept of your local Dick's, they'll have a few to choose from for around $20 as well. I recommend looking for one that doesn't use a push button to turn on, because they may get turned on in your pack (been there ).
Is it cheap or inexpensive. there is a huge difference.
LED quaility is something you can't see but you know it is a poor quality when it burns out in 3 hours.
And bouncing around takes it toll on some switches. Sometimes even the same brand name will have cheap parts in the cheaper model. If you lose stuff alot then get the cheap one, if you want it to last 10 years get the expensive one