The stores in Intercourse and Bird-in-Hand are great, but I'd recommend the ones in Denver too. Also, there are two shops in Goodville, PA, and there is also a good selection of fabrics at the Good's Department Store in Blue Ball (near the Shady Maple complex). In New Holland, there is Cedar Lane Dry Goods, very small and caters to the Amish. It's a great place to find neutrals at a great price. I live within 30 minutes of all these places. Each one has different things that I go for, but they're all worth a try! You never know what you'll find!