Really this is just another bump on the road that leads to the crumbling of brick & mortar stores. Best Buy is trying to squeeze as much cash out of their customers as they possibly can.
A couple days ago I went in to my local Best Buy to buy a hard drive that they had listed for $129.99 on their website. I got to the store, and it was $165 on the shelf. In the past, it's been no problem to price match things that were on their site. However, this policy has apparently changed in the last few weeks, as they informed me that they no longer match prices on their site. The tag on the shelf wasn't one of the standard corporate tags, (the font was different, and the background of the tag was different) so it looks like they purposely jacked the prices of some items up. Anyway, I proceeded to stand in front of their customer service desk and order the drive off of their website with my phone using the "pick up at store" option. As I walked around for 15 minutes while I waited for the order to "go through" I noticed a lot of tags that were similar to the one I described. When comparing them to the website, all the tags had a significant markup compared to the Best Buy website. Other tags with the standard background matched the price on the website.
The girl at the customer service counter that I talked to said that this was "a new policy that went into effect a few weeks ago." She then proceeded to tell me that they did some sort of study that showed they were losing a ton of money by matching prices on their website. Personally I just see this as a huge death knell for, if not all best buys, at least my best buy.