Business Podcast: We discuss the silly feud Amazon, Walmart, and the little kid brother eBay got into yesterday. How Amazon responded so poorly. Why does Amazon really want Walmart to play their employees more? Does Walmart pay anymore taxes than they have to either?