Vendors expecting last minute Christmas shopping rush