Thank you for shopping with us! Please read through our Shipping Policy for important information about how we handle your orders and deliveries.
We currently offer shipping services to addresses located in the United States and Canada. At this time, we regret that we cannot fulfill shipments to regions outside of the U.S. and Canada.
Upon confirmation of payment, orders are generally processed within 1 to 3 business days. Please note that no order processing, shipping, or delivery takes place on weekends or public holidays.
For Canadian-bound orders, an additional 1 to 2 business days may be required to verify shipping information, prepare customs documentation (such as commercial invoices), and ensure compliance with destination country import rules.
For U.S. Domestic Orders: Delivery is estimated to take 5 to 10 business days following dispatch.
For Canadian Orders: Estimated delivery times range from 10 to 25 business days after dispatch. Please note that this timeline accounts for routine customs procedures, but delays can occur due to three common factors:
Routine or random customs inspections.
Duty assessments, including the verification of applicable fees and taxes.
Shipping or logistical delays, including warehouse backlogs, transportation delays, or regional delivery bottlenecks.
U.S. Deliveries: Our primary shipping carrier is USPS.
Canadian Deliveries: We collaborate with USPS International for reliable delivery. The specific carrier will be determined based on the destination address, package weight, and chosen delivery speed.
Once your order has been shipped, you will receive a tracking number via email. For U.S. domestic orders, tracking updates will be available until the package reaches the destination country’s customs office. Additional tracking information may be accessible through the local postal service or the carrier’s international tracking portal.
After your order has been shipped, you will receive a shipping confirmation email containing your tracking number and a direct link to monitor your package’s status.
For U.S. Orders: Tracking information will be updated in real-time, covering the entire delivery process from dispatch to final delivery.
For Canadian Orders: Please allow up to 48 hours for initial tracking updates. Once the package departs the United States, tracking updates may become less frequent, and you may need to use the destination country’s local postal service website to check the latest status.
If your package is delayed or marked as "delivered" but you have not received it, please follow these steps:
For U.S. Orders:
Check with family members, neighbors, or building management (e.g., front desk staff, mailroom attendants) to see if the package was delivered to an alternative location.
Contact USPS directly using your tracking number for detailed delivery information.
For Canadian Orders:
Allow an additional 5 to 7 business days beyond the estimated delivery date, as customs clearance or international transit can sometimes cause delays.
Use your tracking number to check with local postal services or customs authorities—packages may be held due to unpaid duties/taxes or additional documentation requirements.
Confirm with family members, neighbors, or local delivery facilities (e.g., post offices) regarding any missed deliveries.
If you are still unable to locate your package:
For U.S. orders: Please contact us within 7 days of the marked delivery date.
For Canadian orders: Please contact us within 14 days of the marked delivery date (to accommodate extended international transit and customs processing).
Reach out to our customer support team at [email protected] with your order number and tracking number. We will work closely with you and the shipping carrier to investigate the issue, initiate a package trace (if applicable), and provide regular updates on the resolution progress.