fewer buyers as cost of living bites