Every shirt is made to order in 5 to 6 working days. Need it sooner? Urgent stitching gets it ready in 2 to 3 working days for $15.
Estimated delivery after dispatch: USA, UK, Canada and Europe 8 to 10 working days. Middle East 7 to 8 working days. Rest of the world 10 to 12 working days. All orders ship with tracking.
Free shipping on orders of $299 or more to the USA, UK, Canada and Europe. See our shipping policy for all rates.