When is the holiday sale over