This place claims they have fabric in stock but then weeks after you order it they email you saying you need to find a substitute. There is no substitute for the fleece I buy from them for my store! Three times they've done this to me. They used to be reliable with fast shipping but the last year has been horrible!