I have ordered from them, and it took 3-4 weeks to get my order, and then only a partial order because they were out of the fabrics I wanted the time they got to my order. Those same fabrics are still listed on their site.
I think my order was in early October. While the prices are great, I think it would be wise to CALL them to find out what the story is with them having fabric listed on their site that they no longer have in stock.
Diane