I don't know if they have fixed everything, but the track record is a bit suspect.
Link Here.
IMHO, for the money, you're better off with an OLIGHT M20, Fenix TK Series, or similar. A really good light can be had for $100-$120. You can run them on CR123's or rechargeable 18650. The CPF has a lot of info for you if you care to wade through it all.