UPDATE: Ordering online is based on TRUST, and one thing WalMart doesn't try to do to me is trick me into joining Walmart Prime as they don't have such a thing. Amazon is always trying to trick me into joining "Amazon Prime" by saying it is "free shipping" and when I say no, they say, "you are sure you don't want free shipping?" But the deal is, you can get free shipping without Amazon Prime, so they are lying a bit here.
And what did I say about entering into any business transaction based on a lie, no matter how trivial it is? The relationship can only go downhill from there.
Amazon, I think, I will keep at arm's length from now on. They've shown their colors with their Prime promotions, and I should have taken that as a sign. That and the toilet.