“Retail sales have held up extremely well this year, far stronger than I expected them to