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.No order processing, shipping, or delivery takes place on weekends or public holidays.For Canadian-bound orders: An extra 1 to 2 business days of processing time may be required to verify shipping information, prepare customs documentation (such as commercial invoices), and ensure adherence to the destination country’s import rules.
For standard shipping within the United States: Delivery is estimated to take 5 to 10 business days following dispatch.
For orders shipping to Canada: Estimated delivery times vary by specific destination, ranging from 10 to 25 business days after the order is dispatched.This timeline accounts for regular cross-border customs steps, but delays can sometimes happen—and these issues typically stem from three common factors: first, routine or random customs inspections that may extend processing time; second, the time required for duty assessments (including verification of applicable fees and compliance with local tax rules); and third, shipping or logistical holdups such as warehouse backlogs, transportation delays, or regional delivery bottlenecks.
Within the United States: Our primary shipping carrier is USPS.For Canadian orders: We collaborate with USPS International to ensure reliable delivery. The specific carrier will be determined based on the destination address, package weight, and selected delivery speed.Once your order has been shipped, a tracking number will be sent to you via email. For U.S. domestic orders, tracking updates may only 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 the package’s status.For U.S. orders: Tracking information is updated in real time and covers the entire delivery process from dispatch to final delivery.For Canadian orders: Please allow up to 48 hours for the initial tracking information to update. 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 for the latest status.
If your package experiences a significant delay or is marked as “delivered” but you have not received it, please follow these steps:
- 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 to inquire about detailed delivery information.
- First, allow an additional 5 to 7 business days beyond the estimated delivery date, as customs clearance or international transit can sometimes cause unforeseen delays.
- Use your tracking number to check with local postal services or customs authorities—packages may be held due to unpaid duties/taxes or a requirement for additional documentation.
- 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 times 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.