Stores full of last minute shoppers