Here is my 2 cents.
First, any company offering a rebate has already won and will never lose. The amount you are getting the item for is "still" above what they paid for it even after a rebate, if you get it.
Second, say 75% of people who bought a item returns the paperwork for a rebate. That leaves 25% that never get a rebate. More money for the company.
Third, and in my opinion the biggest reason rebates are given, especially mail-in rebates, is interest! I buy a monitor for $300 cash, but if I send in the "rebate" I can get $50 off. Sounds great. Well, a company like say Dell, takes the $300 cash, it goes into thier bank and while you wait for oh say 3 months for your $50, guess what, Dell just made back that $50 in interest. Certainly, an average Joe who has maybe thousands in the bank cannot make such interest; but big ole corporations who rake in millions or billions of dollars can turn a dollar into a thousand with the right investments, cds, money markets, etc.
So, for me, I hate rebates. Give me a rock bottom price and if I can buy it I will.
My wife was a manager for one of the big retail stores who filed backruptcy a couple of years back. She could access what a particular item was purchased for, and believe me the difference is alot.
On average, anything for $100 was bought for 1/4 of that. I run my own business so I know the need to make a profit. But geeez!!!! Sam Walton probably just turned over in his grave.