I just saw these on Home Depot's website. The prices aren't bad at all - $15 for the 2AA, $18 for the 3AAA, $22 for the lantern, $9.99 for the 35lm headlamp, and $25 for the 3C. I'm going to stop and pick up a 2AA on the way to/from work tomorrow - I'll be sure and give my thoughts.
[edit] I just stopped and picked up a 2AA on the way home from work. Initial thoughts are as follows:
Pros: Looks tough and feels hefty, thick walls in battery tube, has a decent forward clicky, a decent low mode (18lm), nice even coating, xpe led w/ approx. 1" deep reflector, nice bright white beam (at least 100lm), passes the basic "suck and blow" waterproof test, can tailstand, anti-roll bezel, tailcap lockout, plastic lens
Cons: Plastic lens, plastic/polymer tailcap, head is threadlocked
i pealed the rubber on the head back a little bit - the lens is actually a solid cup-shaped piece of plastic that is threaded over the head and holds the reflector in place. i can see that it is very thoroughly glued and should be water-tight.
overall, i feel that it is well worth the $15 i paid, and the 3C would be worth the 25. Besides, at this price i have no qualms testing just how indestructible this thing is.