All made to order items have a turnaround of 3-5 weeks, so please bear that in mind for sizing when ordering.
In stock items will be processed and shipping within 1-2 weeks. 
Please note; if you order any in stock items together with made to order items, the 3-5 turnaround will apply to the entire order. If you wish to receive your in stock items sooner, please purchase the items separately.