Shipping & Delivery
Shipping within the US
Shipping costs: All orders in the US are typically shipped via USPS Priority Mail. Orders over $40 before taxes will receive free shipping. Otherwise, a $5 flat-rate shipping fee will apply.
Delivery time: We endeavor to tailor-made and ship all orders for in-stock items within 1-2 business days. Please allow 1-3 business days for delivery once an order has been shipped. Please remember that delivery time does not include Sundays or Holidays. You will be notified by email regarding back ordered items and any anticipated delays.
Locations: We offer two shipping options to over 180 countries including Canada and the UK: USPS Priority Mail International, which delivers packages in 6-10 business days, and USPS Priority Mail International Express, which delivers packages in 3-5 business days. For the complete list of countries, please visit the USPS website.
Shipping costs: International orders are shipped via USPS. Actual shipping costs will depend on your location and the size of your order. Please refer to the shipping rates table on this page. The appropriate rate will be displayed during your checkout process before you place your order.
Delivery time: We endeavor to tailor-made and ship all orders for in-stock items within 1-2 business days. Depending on your shipping method, please allow 6-10 business days (or 3-5 business days for Express) for delivery once an order has been shipped from us. Please remember that delivery time does not include Sundays or Holidays. You will be notified by email regarding back ordered items and any anticipated delays.
Tracking your shipments
After you have received your order confirmation email, we will send you another email in 1-2 business days to notify you that we have shipped your items. In the email, we will also provide you with a USPS Tracking Number, which can be used to check the status of your shipment via www.usps.com.
Please contact us if you have any questions or need assistance.