Most of our products are custom-made to order. First, the fabric is printed and cut to your specifications. Next, our expert technicians, located in the world-class atiliers throughout the world, individually assemble each item.
Products that are in-stock are shipped within two days after receipt of your order and confirmation of payment.
Products are generally ready for shipping within two days to one week after receipt of your order. We believe our custom finished products are worth the wait.
If you are in a hurry to receive your merchandise, you can reduce the required shipping time by selecting higher-priority methods of delivery. Just let us know your thoughts.