Last minute shoppers bring hope to stores