See....
Normally I'd say ah hah! another corporation gets what they deserve...but after reading the whole article I can't honestly say whats wrong with that. They're doing like almost a Sam's Club membership type of thing. If you have people support your company you should give them discounts. Like walmart for instance...they should put a card in place to keep track of every in-store purchase which in turn gives you points to most merchandise in the store with the exception of alcohol im sure that would be a state regulated issue, I know thats how it is in the state of Michigan but that would be make people happy to have a card like that or some similar system. my thing is "give back to the people who made you so big"