Unfortunately, we cannot guarantee shipping times even during the best of times.
With a combination of Covid, and expected surge in shipping aroudn the Holidays,we cannot guarantee you'll get your order by a certain date (such as Christmas).
Orders generally ship within 3 business days unless there's an issue (we need to ask you a question, our stock was wrong, etc).
The sooner you order the more chance you'll receive it on time, but again, we make no guarantees.
Happy kinking and Happy Holidays!