Last-minute shoppers hit the stores