Skip to content

Free shipping worldwide | 30-Day free returns

    Shipping & Delivery

    COVID-19 Shipping Notice

    Our team are closely monitoring the developments related to the pandemic, and we are adhering to all regulations and guidelines from the World Health Organization and local public health authorities. 


    Delivery Times

    Orders are shipped via UPS, DHL, FedEx, or your local courier depending on your shipping address provided. Orders are processed and dispatched from our warehouse within 3 business days. In peak periods, please allow up to 7 business days for dispatch. 

    All orders are shipped from US, Australia, or Shanghai depending on the proximity of your shipping address and our availability. This allows us to get your items out to you faster. 

    Country  Delivery Time 
    United States 7 - 14 days
    United Kingdom 7 - 12 days
    Australia 7 - 14 days
    Canada 7 - 20 days
    Europe 5 - 20 days
    Rest of world 9 - 25 days

    Please note. The delivery time are in business days and do not include the processing time.


    Tracking Information

    You will receive emails regarding your shipment once your parcels have been handed over to the logistics team. Please keep an eye out for these emails.



    The majority of our products are shipped successfully without incurring any fees. However, if you do incur a charge we are more than happy to cover 50% of the fee via a partial refund. 

    We are not responsible for any delays during customs checks as we have no control over the shipping times once a parcel is shipped out. 


    Lost, held or stolen parcels

    We are fully aware that there may be times where parcels are marked as delivered but they are either lost, stolen or still being delivered. This is why we provide free tracked shipping with common logistics companies like USPS, Royal Mail, Canada Post, etc.

    Our system will send you shipping updates via email and / or SMS depending on the information you provide us at checkout. Please be available to receive the parcel when it is out for delivery. If for any reason you cannot be there when the parcel arrives, please contact your local post office so they are aware of this, or ask a family or friendly neighbor to receive it on your behalf.

    Unfortunately, we are not responsible for lost, held, or stolen parcels if you are delivering parcels to a shared place like a shop, restaurant, business, or flat whereby there are many residents. We are not responsible for misdelivery errors via carrier, or incorrect shipping information provided at checkout although we will send you an email if we believe the address is not complete or correct. 

    We have stated clearly that you have read and complied with our terms and conditions before you make this order with us. 


    My parcel has not arrived yet

    Due to the global pandemic some parcels are currently experiencing delays. We are trying our absolute best to process your orders as fast as possible to reduce waiting times, but we cannot speed up shipping times as it is out of our control once a parcel has been handed over to the shipping company. 

    The tracking information relies heavily on the postal teams to scan the parcels at the right stages, but postal staff may skip a scan due to how busy they are with a lack of staff and influx or international parcels as everyone has resulted to online shopping.

    As a result of the pandemic, we have also had to push back our money back guarantee policy from 30 to 60 BUSINESS DAYS for any product that are still in transit. Therefore, if your parcel is lost or stuck in transit we are happy to issue a refund or reshipment after 60 business days have passed from the date of purchase. 

    If you would like to help tracking your parcel please contact us vial email at with your order ID.

    Free Shipping Worldwide

    Secure Payments

    10,000+ Happy Customers

    Full 30-Day Return Policy