Thank you for choosing Emerald Seaside! All orders are shipped with tracking within 24 to 48 hours of you placing your order. We use USPS, Canada Post, or other carriers depending on your location and fastest available service at the time. Our typical delivery time frame is between 15 to 20 business days however, you may receive your items much earlier. All orders are shipped with a tracking number so you can track it every step of the way! Packages may currently be facing additional delays due to the ongoing COVID-19 pandemic with such as customs or postal delays becoming more common. We can only apologise as this is something beyond our control and to give you that extra piece of mind all packages are insured on sending.