Shipping & Handling

Order Fulfillment

All orders are carefully packed and shipped from our facility. Most orders ship within 1-3 days.  Customization and imported items ship within 3-5 days.

    International Shipping

    Shipping Rates

    on orders

    over $30

    FREE on orders
    over $49

    FREE on orders
    over $69

    Deliver Times 20-30 Days 15-25 days 12-18 Days
    • -Shipments to the US are shipped via SF Express and delivered by USPS. Packages are usually delivered between 10 to 18 business days.
    • -Shipments to other countries may take 10 to 30 business delivery days. Shipping rates and estimated delivery times are provided by carriers.
    • Actual deliver times depends on the destination customs sorting and local postal service.

    Global Express

    Shipping Rate

    FREE on orders
    over $299

    Deliver Time 5-10 Days

    Canada Orders

    Due to strict custom duty rules in Canada, orders over $200 only shipped by Global Express. You may place orders separately under $200 for other shipping choices.

    Custom Duty

    • Free shipping or fee is for the shipment, not for custom duty of the destination country.
    • Customs duty depends on the country where applicable. They may contact you for it to claim your packages.
    • Once custom duty is cleared, the package will be released to the local post office for delivery.


    Carrier provides 2 tracking numbers:
    1st number to track the package before it arrives in the destination country.
    2nd number to track the package with local post office. (About 10 days after the shipment.)

    Track packages at 17 (Carrier: S.F Express)

    If you need further assistance, please contact us.