Call them but it's there big season so I am sure they are however u can pick up your gear the day before between 4p and 6p for no additional charge.
They are open EVERYDAY 8am-6pm. The reservation is only blocked for the holidays due to a high demand and they can't store the reservations. Its first come - first serve! And yes, you can come in the morning to get fitted (they are fast) OR come the night before, best time is between 2pm-4pm (they get returns after 4pm but can typically still do it).
I don't know for sure, but it's very unlikely they are open Christmas morning. However, they may be open Christmas afternoon/evening.
Thanks! Your answer is awaiting moderation.