[quote name='DieGo2SHAE']It took me a while but I got Walmart to cancel the pre-order eventhough it was already in that bs processing stage. Here's how:
1. Dial this number for Walmart.com customer service: 1-800-966-6546
2. As soon as the message starts playing, dial 238 to get to a rep
3. Explain the problem, bring up the gift card, have them confirm your order can be cancelled if the gift card is 'voided'.
4. Once they do, have them transfer you to the gift card department (the phone will be silent for a while, but dont hang up)
5. Summarize the issue, and explain the gift card cancellation to them. I got put on hold while the rep authorized it all with corporate.
6. They cancelled the gift card, then cleared the charge for the game from my account. However, they also had me call my card provider (visa for me) and have them clear it from my account.
7. Now go pre-order on Amazon

[/QUOTE]
Thanks for posting this. Just canceled my order. They said I should have $20 credited back to my CC within 2-3 business days, although the actual order won't cancel until the game's release date for some reason.