How long does delivery take?

We aim to deliver as soon as payment is received. Some items that require customisation or are special orders may take longer to allow for this.
To allow for customisation, shipping and customs clearance we quote a 4-8 week wait for armour although if we have your size in stock you may receive it more quickly.
Smaller customisations like embroidery on uniforms or zekken take less time and so we expect to deliver in 2 weeks.
If an item is out of stock then it will take us 2 weeks to import new stock.