Please note each product might have different production and shipping times depending on where it ships from. We ship our products from two different locations: our Fort Worth warehouse, TX (US stock items), and our overseas factory (made-to-order items), close to Hong Kong.

If your order has items from both locations, you will receive separate parcels with different tracking numbers. You can select each part of the order by clicking on the order numbers on top of the tracking updates.

Production time - this is the time required to prepare and pack your order before handing it to the carrier:

• Factory items (made to order): 3-5 business days.
• Custom items (made to order): 5-10 business days.
• USA Stock products (16x20" no frame or DIY frame kits with "USA Stock" in the title): 1-2 business days.

Shipping time - this is the time elapsed since the carrier gets your parcel until delivery:

• Factory items (made to order): 7-15 business days.
• USA Stock products (shipped from TX): 2-6 business days.

Remember that, for international orders shipped from the factory, the tracking information might take 5-7 days to update, especially after the parcel is released from customs - this is normal as the package needs to be sorted and tendered to the last-mile carrier for delivery.

Order processing and shipping times are estimates and could change during peak season (November & December) or due to force majeure events out of our control.