Online deadstock fabric. We are lucky as there is one about 5 miles away.