Walmart says prices are coming down — except in one key area