Consumers confidence at five-month high as retailers head into holiday season