3 Reasons to Pick Walmart Over Amazon Prime

But either way, you're the winner in this battle of the giants.


Daniel B. Kline, The Motley Fool 

Oct 4, 2019


Amazon.com (NASDAQ:AMZN) and Walmart (NYSE:WMT) have been in an arms race to win over customers. Each wants to crowd out the other to gain market share, and both have been pulling out all the stops.


What was once a baseline of two-day shipping has moved to one-day, with same-day becoming a bigger part of the plan for both companies. It's a competition that has been good for consumers, giving them a strong choice to make.


You don't, of course, have to pick one company over the other. But when it comes to paying for Prime, it may be smart not to do that. Walmart does not have the same digital selection as Amazon, but it probably has what you need. Here are three reasons to make that choice.


1. You don't want to pay a membership fee


Amazon charges $119 a year, or $12.99 a month, with the main benefit being free two-day shipping (which is slowly becoming free one-day shipping). Prime has included a robust video service and a lot of other perks, but many customers likely join for the free shipping.


Walmart offers free two-day shipping (to eventually become one-day) on a few million items for orders over $35. If you regularly order enough to meet that threshold, it may make sense to not pay for Prime.




Walmart allows customers to buy online and pick up in-store (BOPIS) and to buy online and return in-store (BORIS). Amazon does take returns at its Whole Foods locations and through its partnership with Kohl's, but there are far fewer of those locations than Walmart has. Amazon also has more limited BOPIS options at Whole Foods and through pickup point locations.


3. You like to see what you buy ...


It may not be worth $119 for Prime ...


more, including links