Is Walmart losing its pricing edge?