Comment Comment by wscott This is another round of the "Amazon vs Walmart" war. People without banks or credit cards currently shop at Walmart. Now it is much easier for them to shop at Amazon. parent wscott 9 years ago