My son received a gift of an Xbox One for his Birthday, it took 4 days to be delivered from Walmart.com, and he received it 10 days later for his birthday. We connected it and it was defective out of the box.
Walmart's position is they only offer 14 day return on Electronic's and they will not take it back. So Rule of thumb, dont buy any electronics from Walmart, especially as a gift.
Additionally, their customer service sucks, and are completely unaccommodating.
We are talking 20 days from Purchase, not 2-3-4 months. They also have no care about keeping customers.
Monetary Loss: $650.