Can't seem to edit answer....but it was apparently a miscommunication......the sooner you place your order the closer to christmas you can pick up. Spots are not filled yet (11/14) so the sooner you call the better, but Christmas orders are not cut off yet.
According to my info, last date to order is 11/13 pick up by 12/21.
Tomorrow, Monday 11/13/17 is the last day to PLACE a Christmas order. The last day to pick up an order for Christmas is 12/21. I just texted the manager to be sure
It shouldn't be, but give them a call. They won't be open on the Eve or the Day so you would have to pick them up at least two days prior to.
Thanks! Your answer is awaiting moderation.