Deloitte: Despite improving economy, shoppers keep belts tight