We ship with tracking services.  The tracking number will be provided to you in our shipping confirmation email.

However, some carriers may not provide real-time tracking.  It may take up to 72 hours before the first tracking information shows up on their tracking page (an “error”, “no such shipment” or “invalid tracking number” may show before it is first updated).  We sincerely ask you to be patient.


In case the carrier’s tracking page does not display tracking information after 72 hours, please contact us at [email protected] for help.



Free shipping on all orders

Generally, it takes 9-15 days for the package to be shipped to the United States, and 12-15 days to be shipped to Canada.

Generally, shipping takes 9-15 days to arrive at most locations. During peak seasons, such as the period leading to Thanksgiving and Christmas holidays, shipping may take up to 15 days.

The customs bureau of every country has the right to inspect and put on hold the delivery of any parcel.  We cannot control or guarantee the delivery time in such case.  The parcel will not be considered “Lost in Transit” in such instance and you must clear the custom yourself.

The clearance of your local customs is your sole responsibility.

In general, we use local postal services (i.e., USPS for the United States, Royal Mail for the United Kingdom).   Their service standard and delivery time are reliable, and their customer support can help customers reliably if problems occur.

We may be able to offer expedited shipping in certain countries, but extra shipping costs could be substantial.  Should you require expedited delivery, please contact [email protected].