Monday, December 21st is the last day we will be accepting new orders for shipment before we close for the Holidays starting 12/24/09. We are currently shipping out orders including engraved orders 1 business day after they are ordered. So this means that if you want guaranteed delivery before Christmas, you must order no later than Monday 12/21/2009 and you MUST choose EXPRESS MAIL for $19.50. This pertains to Continental US customers only. We are not responsible for shipping delays due to bad weather conditions, etc.