Most people assume that Amazon typically has the most competitive prices when ordering household products online. We recently ordered two laundry baskets from Amazon. We were perplexed when two boxes arrived at our home from Walmart. The enclosed shipping form showed that the items were ordered by a person with an unrecognizable name, but shipped to our address. We looked up the item on both Walmart.com and Amazon, and discovered that the item was identical (same product number and product image). The price we paid on Amazon was a few bucks more than the price of the item on Walmart.com.
I suspect that this is a new way for people to make a few extra bucks by upselling products from Walmart.com on Amazon. I can't imagine it would be a very profitable business, unless there is a script or bot that automates the whole order process, and with high volumes, they could potentially make a good amount of money. I wonder if this is in line with both Amazon and Walmart's terms of service.
This has probably been happening for a long time, but it was the first time we have noticed it. It makes me think we need to check Walmart.com or other resellers when ordering items from Amazon to make sure we're getting the best price.