Here's a Gamestop rant:
Got an alert text message this morning from Gamestop saying my MW3 preorder will be available Tuesday at 12 am to pick up. Thing is, I don't have MW3 preordered anymore, changed it to Skyrim about a month and a half ago. Told my buddy, who is a manager at a Gamestop, and he said the alert system sucks and sends out those alerts even if you changed your preorder. So I got curious and went to my PowerUp rewards account and checked my reservations and lo and behold it says "MW3 for Xbox 360" (don't even have a 360 anymore). Talked to my buddy again, who made the original switch for me (MW3 for PS3 -> Skyrim for PS3), and he checked the system and it said my reservation was for "Skyrim for PS3".
Conclusions:
1. Gamestops alert system sucks ass
2. Gamestops PowerUp rewards website sucks ass