Last-minute shopping rush is underway