The Q&A section of the site has been updated as of Sunday.
Also, Federal Express is telling us that orders shipped after December 17 might not arrive by December 24 which is the last day Fed X delivers before Christmas. We cannot guarantee your deliveries particularly if orders are not shipped by December 17 even though depending on where one lives they might take only 2-4 business days to arrive.
Please keep this info in mind as we will do all we physically can to ship your orders out promptly to insure timely delivery. Thanks.