I saw that Walmart.com was selling XBox Live 12-month subscription cards for $39.99, which is a very good price. I ordered one, and about a week later received an email that the order was cancelled because the item was damaged in transit. Of course they gave me a full refund, and I was free to go back to their website and order another one, but the price was now $60.
I have two problems with this: (1) The item was a card with a redeemable code printed on it. The claim that it was unusably damaged through the mail is very dubious. (2) Even if this did happen, Walmart should have plenty of subscription cards on hand to be able to provide me with a replacement, without my having to pay more.
As a result of this, I am no longer buying through any Walmart venue. I am not one of those people who says that but doesn't follow through. I actually mean it.
Review about: Walmart Subscription.