While we will make every attempt to fill orders on time so that you can receive before Christmas, we are not and can not guarantee delivery by then. Ordering before 10AM CT on December 16 simply means that there's still a chance that it will arrive by the 24th.
If we have a massive amount of orders 12/16, we may not be able to fill them all on time. You MAY want to consider "rush processing" as your shipping method, which would elevate your order's processing time to be among the first to ship.
We do not offer any expedited delivery services - only standard shipping.
Thank you, and Merry Christmas!