I hate Walmart with a tremendous passion right now.
Don't want to get into the whole story now, but they botched a delivery, package arrived late and damaged, and won't refund until it gets returned. Agent told me on the phone that I don't need a return label and that Fedex would bring their own, but that was apparently a lie. Fedex tried pickup three times this week, and finally Walmart told me that I need to put on a label they sent me. Fedex will try again tomorrow, but meanwhile, this (huge) package has been blocking my front door then entire week.
I've spent more than an hour on the phone with Walmart and at the end, after numerous messups on their part, they offer me a $5 giftcard for compensation. (I refused.)
Don't think I'm going to shop Walmart anymore (unless there is a huge sale or something).