I've bought a lot of lights from DX. Your link doesn't bring up a specific model, just the home page, so I don't know which ones you mean. I have 30 or so of the "faux-tons" and they're terrific for the money ($.50 each). I have half a dozen of these Black Cat 1 x AAA lights with three more en route to me right now. For the money they're amazing. The 100 lumen rating almost certainly isn't "out the front" but goosed at the emitter but they're dazzlingly bright, as well as waterproof and durable.

I also have one on the way that a fellow ETS'er recommmended, a 1 x CR123A model.

I'll admit that I often leave my $160 SureFire E1B at home and take the Black Cat instead. Yeah, the SureFire is much better but if I lose the BC I'll only be mildly bummed, not livid! eek The BC has good focus, excellent brightness and good battery life.

Sorry if this doesn't address the specific light you mean but the link doesn't bring one up.
_________________________
“I'd rather have questions that cannot be answered than answers that can't be questioned.” —Richard Feynman