You'll love it in Lancaster. Actually, Intercourse is where you should start - yeah I know - great name. There's the Old Country store - great fabrics downstairs and museum and shop upstairs. Just a bit east (just past the Kitchen Kettle Village - also a fun trip) is Zooks. Another wonderful selection. Drive a bit west from Intercourse, and you'll find some smaller shops (don't remember the names) and as you head into Bird-in-Hand, you'll get to the Quilt Shack. Google fabric stores in the area - there are a ton! have fun!