www.fabricparadise.com
She has a lot of out of print, hard to find fabrics. And a lot of them aren't on her website yet so if you can't find what you're looking for just call her. She has great service too. I ordered on a Thursday and the fabric was here on Monday from Conneticut to Illinois.