I bought Xbox Live cards on Walmart.com as Christmas gifts last year for my children. I have emailed & called customer service(several times) asking for the cards to be activated and each time they told me they would take care of the problem. 6onths later I finally asked for a refund because it was obvious they were not going to help me. Now Walmart is telling me they're not going to activate cards & I should blame Microsoft. It's Walmart's responsibility to activate the cards they sell. Stop passing the blame Walmart & own up to your mistake! Not only have they taken my money but they've disappointed 2 children.