Skip to content

Shipping policy


We currently offer shipping to the United States.

We provide free shipping on all orders.

All orders are processed within 1 to 3 working days and shipped out using a fully tracked courier service. Our chosen couriers, including USPS, UPS, and FedEx, consistently facilitate the delivery of your items from our warehouse.

Our warehouse locations in the USA:

1. 2140 E University Dr, Rancho Dominguez, CA 90220
2. 1520 Luna Rd #120, Carrollton, TX 75006
3. 30610 S Kavanaugh Rd. Wilmington, IL 60481

Rest assured that we are doing everything in our power to get your order to you as soon as possible! Once dispatched, your order typically arrives within an estimated 3 to 4 business days. Please consider any holidays that might impact delivery times.

Total delivery time: 3-7 business days

Once an order is on its way, you will be sent a shipping confirmation email containing your tracking number so you can keep an eye on the progress.

You can also check the status of your order using our order tracking page here.

Tracking information can take a few days to appear.

In case you observe no immediate tracking updates or encounter a "tracking does not exist" message, there's no need for concern. Allow a few days for the system to integrate the courier's information.

If after 20 business days of your order date, you still cannot see any updates, kindly reach out to us at We stand ready to provide assistance and resolve any concerns you may have.

Lost in Transit or Never Received

In the rare occurrence of a package being lost in transit or never received, we want our valued customers to rest assured that we are fully committed to their satisfaction. Your peace of mind matters to us.

In such cases, we take immediate action to investigate the situation with the shipping carrier. If the investigation confirms the loss of your package, we will gladly support you by offering a replacement with express shipping, completely free of charge.

Our aim is not only to satisfy our customers but also to compensate for any inconvenience caused.

Delayed Shipments

If your order is taking longer than expected and hasn't arrived within the estimated time, please contact our customer support team at We will check what's happening, talk to our shipping partners, and we will get back to you with solution.

While we work diligently to minimize any shipping interruptions, we appreciate your understanding in situations where delays may occur due to factors beyond our control. Rest assured that your satisfaction remains our top priority, and we will make every effort to resolve any issues related to delayed shipments swiftly and efficiently.