To answer BlackNinja's question. Rebates are made to discourage you from buying the item in the first place. If cdrs are $29.99 with a $20.00 rebate, you still have to pay $29.99 now and wait 90 days or so to get the rebate. Some people like yourself who hate rebates will either not send in the rebate, where the company has made money off this deal or simply buy a more expensive item without the rebate.
Rebates are also used to put you on mailing lists, if you send in a lot of rebates over the year, you'll start getting more and more junk email and snail mail then ever before. It's all a marketing scheme. Companies can easily sell those cdrs for $9.99 and no rebate but without it they wont be able to generate a mailing list of users who buy cdrs, some even after collecting thousands of name and addresses, sell this information to other companies.
I wish they would forget the rebates too and just sell the item as it is.