The answer may be a lot less complicated then you think it is. First and foremost, the holidays is a busy and exciting time of year. The kids are all excited and louder and busier then normal, and often, family is in town to celebrate the holidays. This is a less then ideal time for a kitten to get used to a new home. When a kitten arrives, it can never be a Christmas surprise from Santa. The enthusiastic yelps of your children once they see the kitten, will scare the poor thing to death.
Children need to be well prepared for the arrival of the kitten and the house needs to be calm and quiet. The holidays is simply not the time to introduce a new kittens to your household or risk them eating strings and pieces of holiday decorations that they may consider toys. It's a better idea to get the kitten in January and put an album with kitten pictures under the tree.
Second, it's the holidays for us as well. We are home with our family, children and friends, and we too would like to celebrate the holidays without the added pressure of kitten pick ups and deliveries!
Believe it or not, two years ago someone asked me if I could deliver a kitten to them on Christmas morning, preferably at 7 AM, because I only live an hour away. Uhm, no, I am not your personal Santa Claus, and i am home with my family on Christmas morning.
Having that said, there are only 2 more kittens available and then that will be it for this year! We are taking a break for the Holidays and so are our cats. We hope new kittens will arrive in the spring:)