Getting Screwed by Best Buy Rebates

Best Buy: Satan’s favorite place to shop?
Last year you may remember my tips for holiday shopping at Best Buy. I mentioned some of the problems with Best Buy, and being careful if you decide to shop there (or don’t shop there at all).
Well, after a 3-year boycott of Best Buy, last September I decided to give Best Buy another shot. After all, perhaps they have gotten their act together, and maybe some of my criticisms were undeserved. I needed to buy a new D-Link router (the Netgear one I had wasn’t working quite right with a couple games I was playing), and Best Buy was advertising one for a very cheap price after two rebates.
I was careful about making copies of the rebates, filling out all of the correct information, and sending them in on time. How could I go wrong?
I mailed my rebates shortly after I bought the D-Link router back in September. The two rebates were printed out by Best Buy, and both rebates said I’d receive checks in the mail within 8 weeks.
One of the rebates I received about 6 weeks later. But today, over 3 months after I sent the rebate form in, the second rebate has not arrived.
I tried contacting Best Buy. They said that they aren’t responsible for this rebate; the manufacturer of the product (D-Link) is responsible. And Best Buy says that I need to spend my time contacting D-Link to resolve the problem. According to D-Link my order is still being processed, and I’ll need to wait even longer to receive my money.
But I feel Best Buy is the company repsonsible for making sure the rebate goes through on time; Best Buy had advertised the special price. The rebate was exclusive to Best Buy and wasn’t offered at any other store. And the rebates (printed by a Best Buy cash register) stated I’d receive the rebate within 8 weeks. In the meantime I lack money that I could be using for other things, or even using it to gain interest in the bank.
Retailers like Best Buy should be solely responsible for making sure customers get their advertised price, particularly if a rebate is exclusive to that store. If customers aren’t receving their rebates in full and on time, then the retailer is advertising a false price.