Shop price decline slows