My personal favorites are Old Country Store (now that it's re-opened!) and Quilt and Fabric Shack in Bird-in-Hand. Fabric Shack has the nicest and largest selection of flannel of any store I've ever been to. Zooks in near Old Country Store as well. Pick up one of the little yellow fold out papers listing points of interest in the area. Will give you a rough map of where everything is and how far apart as well as list most of the shops in the area.