Retail prices still rising