Shoppers Brave Cold for Last-Minute Gifts