"How about paying your taxes" tweet reply from one of Walmart's top...