Last-minute shoppers had no choice, but to layer up and brave the bitter cold to grab holiday gifts in Delaware County.