Fabrics may be pre-purchased with a shipping date of July 28 or you may pick up in shops July 29, 2022.