I don't understand why rebates aren't illegal. It seems they only exist so that people will either forget to send in the rebate or mess up the rebate they send in, which will allow a company to sell a product nobody wants.
I highly recommend anyone who doesn't get their rebate, for any reason, to report the company who offered the rebate to the better business bureau, report the website that had the after rebate product to the better business bureau and to also file a credit card dispute for fraud.
BBB don't mean shit. BBB don't do shit either.