Due to high holiday volume, delivery by December 24 is not guaranteed.

The Trains.com Store Blog