There is nothing John England would like better than to have zero lead time for stock fabrics. However, there is a waiting time because we have lots of other orders in the pipeline. It is not generally a case of just lifting the linen off the shelf. In most cases it requires cutting and examination, washing and packing.
If you are prepared to take directly from stock whatever is on the roll; without washing. This is the easiest way for us to speed up your order.
When we take the fabric out of stock to examine, before preparing the order, we may not be happy with the quality. We will not intentionally ship inferior products.
John England assures all customers that we will do our best to get your order out as soon as possible. However, we always try to ship first to those customers who have got the orders in first, and we like to take care with every order.