Just might be somebody that can take advantage of the deals. I luck out once in a while, but I check it daily early in the AM. Sometimes I save money on crap I don't need, but feel compelled to buy (for some reason). Everyone needs 15 cap lights don't they??
Also look at huntoftheday.com. Similar set-up. Lots of quality gear at near 50% off.