It looks like this CyberRebate thing has really stung plenty of people. Claims of as high as $10k are being posted. One coupon and freebie site has opened a special forum on it already. Supposedly, the assets are $24M and debts are > $80M so the chance of getting any money, either as a customer or affiliate, are zip. Worse, some past employees say that management knew the model was terribly, terribly flawed as much as 6 months ago.