Walmart is running a promotion similar to the Borderlands 2 pre-order that Amazon is running. For a limited time only, while supplies last, when you pre-order Borderlands 2 for Xbox 360 at Walmart you will receive a free $10 eGIft Card to use on the retail giant's website.
This is a great gift to get any gamer, if you don't mind giving them a gift receipt for Christmas. With no official launch date, despite Amazon's said "June 30th, 2012" release date, consider this present a late shipping arrival. Of course, it doesn't hurt to know that you have the game already paid off when it does actually released.
To purchase Borderlands 2 for Xbox 360, and to receive the FREE $10 eGift Card, visit the Walmart online store.
If you prefer to pre-order for a platform other than Xbox 360, like the PS3 or PC, you can purchase it from Amazon, and still receive a FREE $10 Amazon Gift Card.
Borderlands 2 is for Xbox 360, PS3, and PC, and costs $59.99. The actual release date has yet to be announced.