I don't have an answer to the question asked in the title of this article. I apologize if that was misleading. I just noticed some price discrepancy recently while shopping around for games, and some of the prices at Gamestop stood out to me. I felt it was important that I give it some attention, and ponder it's curiosity.
For any gamer on a budget, paying attention to price is just an inherent and assumed thing when shopping around. It's the central motivator to determining where we spend our money. I'm willing to shop anywhere as long as it gets me the best price (or provides some trade-off for convenience). Gamestop is usually pretty good about sales, and even though pre-order bonuses have gotten a little out of hand lately, nothing is going to beat going to a store dedicated only to video games.
That's why it's so weird that an experienced retailer like Gamestop would blatantly ignore Nintendo's own MSRP when pricing some of their games. This leads to most $29.99 priced 3DS games getting a slight bump in price to $31.99.
Anywhere else you look for the games pictured above, as well as other select Nintendo-published games around the site, the price is slightly higher. Even more ridiculous, the "used" price is the same price as these games usually are new.
The extra couple of bucks might not seem very important, but it seems like such a weird thing to change to make their prices higher than any other retailer. I don't want to raise a ruckus out of two dollars, but it's a curious anomaly that needed to be pointed out, since I couldn't find information on it anywhere else.