I think any flashlight that worth having will cost at least $40.
You would be wrong.
Fenix makes quality flashlights. Not the stereotypical pieces of Chinese junk. Have you ever used a Fenix Flashlight? They are made with quality and will last a long time. Yeah, they are not $200 Surefire's, but they do the job fine. The Eo1's are great lights.