I like Old Country Store - great selection; helpful staff; reasonable prices. There is another shop across the street and down a few doors that is also good - Zook's maybe?? Much more 'Amish' than Old Country Store. I also really like Quilt & Fabric Shack in Bird in Hand. Just a short drive away. Lots of fabrics; sale room; flannel room! Also tons of notions downstairs (it's an older house converted). IMO - worth the trip.
Enjoy!