I waited until the order shipped before cancelling my Amazon order. I now know to with Walmart seeing is believing. More importantly when the difference in price is minimal, Amazon CS is worth paying a little more for. It's just not worth dealing with them unless the potential savings is really significant.