2 ms·It's Christmas Day - I'm sure 99% of their staff are on holiday.by Guyag 11y agoIt's Christmas Day - I'm sure 99% of their staff are on holiday.ryanlol 11y agoIt's also probably their single biggest day of the year.