Due to the impacts of COVID-19, we're now only shipping to USA, Canada, UK, Germany and Australia. 

Every order is made to order in our studio in San Francisco Bay Area, California, U.S.A. and it usually takes 3-5 business days for the orders to be shipped out.

All orders are delivered by United States Post Office (USPS). Other couriers are available upon request only. 

Domestic shipping within the U.S.A. 

  • Free USPS First Class Mail (4-6 business days)
  • US$8 USPS Priority Mail (2-4 business days)

But please also note that due to the impacts of COVID-19 with high volume of packages during this period, packages may take an extra day or two to be delivered and delays can be expected.

Also, USPS is not a guaranteed service. Hope you understand.

International shipping

  • USPS International Mail (7-21 business days)
  • Our shipping prices are calculated based on package weight/dimensions plus handling. To find shipping rates, load items of interest to your cart and enter your shipping details at checkout.

Due to the impacts of COVID-19, the international mail service to several countries is suspended or experiencing delays. So, for international orders, we're now only shipping to USA, Canada, UK, Germany and Australia  with the following estimated timelines.

Canada (approx. 8-12 business days to arrive)
Germany (approx. 10-14 business days to arrive)
United Kingdom (approx. 10-14 business days to arrive)
Australia (approx. 25-30 business days to arrive)

But please note that these timelines are based on our recent shipments. We will not know for sure how long it would take for the next shipment and delays are always possible due to limited availability of the flights between countries.

Customers are responsible for any customs duties and import taxes that may apply and we're not responsible for delays due to customs.