great deal my friend!! i have the fenix p3d for almost 1 year now,and it filled my needs(cycling with a bike mount,when the power goes off,searching in the fields,and much more)
i paid about 70$ and i dont regret it!
for 40$ you are getting a great light with 6 modes,good output and good battery life.
you can say that is a bit old because now they are using XPG-R5 led emitter and some XML-T6 which crank more lumens with 2 cr123 batteries.
also remember to buy your batteries from internet because in stores are EXPENSIVE!!!!
i hope i helped you!!
Cheers!