Take a trip to Rainbows End Quilt Shoppe in Dunedin, FL. It has over 18,000 bolts of fabric, lots of patterns, books, notions, you name it! Its a quilter's heaven and haven for those of us who reside in fl but for those come and visit take a trip there, you won't regret it! (Well maybe your pocketbook would, but oh well :)