My favorite quilt shop is Fabric Shack in Waynesville Ohio.
Tons of fabric to choose from and the staff people are quilters themselves and very knowledgeable.
It is about 1 1\2 hrs drive from where I live so I don't go very often. And I always spend way too much when I go.
Chris