I've been through shit with Amazon for holding codes (Microsoft Points to be exact) and not giving to me once I purchased them like in the past. Gamestop seems to be in this trend as well, and goes even further when it comes to fucking me over. I had $68.80 on a card from past trade credit so I figured I was going to buy 4800 MSP, get Dead Space 3 and let my friend License Transfer. I order the codes, get the email that I'll be receiving the codes in a bit, but I never got them. Stood on the phone for an hour on hold for customer service, never got through. I was like "This is fucking bullshit, I'm going down to Gamestop". So I drive back down, and explain this all to them. They can't help me because they and Gamestop.com are seperate when it comes to sales. He tries my GC though, and it says I was never charged. I was relieved, thought it was just a computer fuckup and now I could get the codes. Nope. When he does to make the purchase, he tells me the GC was charged. So he calls some higher person in Gamestop, and they tell me about this disclaimer that I have to wait 24 hours. I was a bit disappointed, but figured what the hell, at least I'll get my codes and possibly tonight even. Well I fell asleep, just woke up. Check my emails, and I have another one for Gamestop. It says my order was cancelled. I never cancelled it. Went on Gamestop.com, the order isn't there anymore. I was going to order it again, so I checked my GC balance. They fucking charged me, never sent me my codes, cancelled my order, and then never refunded me. Fuck you Gamestop.