Shipping & Delivery Policy


The processing time begins from the date you place your order. It usually takes 1-2 business days to process your order. Once we've processed it, we can then ship it.


Shipping Options Cost
Free Fast Shipping (5 - 7 Business Days) FREE
Priority, Tracked & Insured (3 - 5 Business Days) $3.00
Express Shipping (2 - 4 Business Day) $12.00

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

Shipping Confirmation

Upon successfully placing your order, you will receive a confirmation email containing all pertinent details in your inbox. If you cannot locate it, please check your spam folder. Should you require another confirmation, do not hesitate to contact us.

Shipping Status

Once your order is shipped, you'll receive a shipping confirmation email with your tracking number. If you don't receive it right away, don't worry. We've taken note of the delivery date or range you selected during checkout and will ensure your order arrives within that timeframe.

Order Changes

For any changes to your order, please reach out to us promptly. Please note that custom and pre-ordered items cannot be exchanged for other designs.

Item Not Received

If your order has been successfully placed but has not yet arrived despite the tracking status indicating delivery, please contact the carrier to locate your package. If the issue persists, kindly email us at

Lost in Transit

In the rare event of a package being lost in transit, rest assured that we are fully committed to your satisfaction. We will promptly investigate the situation with the shipping carrier. If confirmed, we will offer a replacement with express shipping at no additional cost to you.

Delayed Shipments

If your order is taking longer than expected and has not arrived within the estimated time, please contact our customer support team at We will investigate the matter with our shipping partners and provide you with a solution.

While we strive to minimize shipping interruptions, we appreciate your understanding in situations where delays may occur due to factors beyond our control. Your satisfaction remains our priority, and we will work diligently to resolve any issues related to delayed shipments.

For further inquiries:

If you have any additional questions, please feel free to contact our customer services at:

Phone: +1 703 214 9864

Contact form