Amazon, watch out – Walmart is now offering free 2-day shipping on orders of $35 or more, no membership required! This could be a game-changer. If you’re shopping for something unusual or need a large selection, Amazon is probably still your go-to for that. But for basics it might be hard to beat Walmart’s prices.
This post contains affiliate links.