Rising prices are hitting the confidence of consumers: new figures show it has dropped for the third month in a row.