Walmart is a third party seller but returns are to Walmart like they are at Amazon. And you can pick up your order at any Walmart store and return it there if you need to. Watch the price of an item as it can fluctuate day to day. I usually keep something I want in my cart and get notified of any price change.