How long does it take to receive an order?

All orders are custom made once the order has been placed. It usually takes between 2-3 weeks for an order to ship and then a few days in transit. If you select expedited shipping, it only applies to transit time. Production time will still run 2-3 weeks. This also applies to garments not being customized. We do not have anything finished sitting on the shelf. It is all made to order.

read more FAQs ...