Shoppers Break Records Despite Economic Uncertainty