Retail fabric is ready to ship. Turnaround is 5-7 business days. We try to make sure stock is accurate, but we have sooo much and sometimes there is human error or the website oversells.

Retail purchased after 9/4 will ship 9/19.