From China to Walmart: price rises