Consumer boom at an end as prices rise and shoppers cut backÂ*