It's nearly impossible for a small business to keep every count, color and style of fabric in-stock for everybody all of the time, but we're trying our best!
If your requested fabric is in our active stock, it will usually ship immediately. Please be aware that orders to dyers themselves for re-stocks have a typical turn-around time of about 4-6 weeks (their numbers, not ours), if the vendor needs to prepare a fresh batch. PTP seems to dye everything on-demand and their turnaround time has been creeping closer to two months lately... The majority of fabrics by Wichelt and Zweigart, however, are usually available within a week, if we happen to not have it readily on-hand.
Your patience and cooperation is greatly appreciated.
If you're curious as to whether we have a certain color/count/fabric in active inventory (or whether we can get something you don't see listed), please feel free to contact us and ask!