Shipping & FAQ

Shipping times for items shipped via our overseas warehouse are below. Please allow 3-5 days for us to process your order before being shipped out.

📦 Estimated shipping times:
USA: 12 - 21 days
Canada: 15 - 25 days
UK: 20 - 40 days
Australia: 12 - 21 days

Contact Us for an estimated shipping time to your country.


Local Pickup:

Certain items are available for local pickup in Vancouver, BC, Canada. Simply checkout and contact us to make arrangements. We are available to meet 7 days a week in the Greater Vancouver area.



Why are some items shipped from China? Are you located in Canada?

Yes we are proudly based in Vancouver, BC, Canada!

We source and handpick our items locally and internationally. Certain items are fulfilled through our overseas warehouse to keep pricepoints low so we can pass on savings to you!

All customer service is handled through Vancouver and we are here to provide excellent communication and timely service for all that visit


Why does my tracking still say "pre-shipment"?

Orders being fulfilled via our overseas warehouse will show as "pre-shipment" until it lands in your country (USA, Canada, UK, Australia, etc.) Your package is usually already en route 3-5 days after the label has been created.

Please allow 21 days for your package to land and get scanned in by your postal service (USPS, Canada Post, RoyalMail, Aus Post, etc.) If after 21 days your tracking info has not updated, send us a message and we will look into the status of your order.

Once scanned by your postal service, the tracking info should be updated and your package is usually delivered in 3-7 days.