I've heard of them and checked out their website before, but haven't ordered anything.
Not sure what interesting deals you've noticed, but I think their prices are ridiculously high.
They do, however, offer a military and LEO discount. Not sure how much it is, but is that what you're referring to?
Build a man a fire and he'll be warm for a day.
Set a man on fire and he'll be warm the rest of his life.