Quoted from PinMonk:Gamestop, Walmart are notorious for it, but I think Best Buy isn't above it, either. At least that's my memory when I was trying to get one for the kiddies.
Best Buy most certainly does this. They have routinely been selling gaming graphics cards for well over MSRP. Hundreds more. And so have just about all other retailers selling them.