Walmart has been trying to compete with Amazon's popular Prime 2-day free shipping for years. Last year, the megastore kicked off the ShippingPass program, where customers could enjoy free 2-day shipping for $49 per year. But as of January 31, Walmart has dumped this program in favor of something new. Instead, it's now providing free 2-day shipping on over two million items, and the best part is, there's no membership fee required. Orders must meet a minimum spend of $35 before taxes, but that's not much of a catch. To bag free standard shipping with Amazon, non-Prime members must spend at least $49. Walmart orders must meet a minimum of $35, but that's not much of a catch. To bag free shipping with Amazon, non-Prime members must spend $49. Walmart's new shipping plan is currently only available in the continental US, while Amazon is expanding its Prime service worldwide. It's a big move against Amazon, but Prime membership still offers plenty that makes the $99 price tag worth it. Those extra Prime perks are an area that Walmart just can't compete with yet. More Retailers Offering Fast, Free Shipping Last year, Best Buy kicked off a similar shipping offer for members of its My Best Buy program, which is free to join. The basic tier requires a minimum purchase of $35 to bag free 2-day shipping, with thousands of items that qualify. SEE ALSO: How to Get One Extra Month of Amazon Prime for Free Apple, Ray-Ban, and Running Warehouse all offer free 2-day shipping on most orders as well. And if you join Zappos' free loyalty program, you can take advantage of that perk from it as well. Readers, does this news make you more likely to shop Walmart's website? Or will you stick with Amazon? Let us know in the comments below! Related DealNews Blog Posts: How to Save on ANYTHING With Gift Cards American Apparel Shuttering Stores After Sale Should You Get the New Amazon Prime Credit Card?