Consumers still lack confidence