Our goal is to ship your order within 2 days and for you to receive it within 5-10 business days. Delays due to Covid19 volume will temporarily impact this timeline. Due to unprecedented shipping volume and delays, package transit and arrival times cannot be guaranteed. We apologize for any inconvenience, and appreciate your patience and understanding. Stay healthy and well.