Mary Jos Fabric Store in Gastonia NC is my favorite, with Fabric Depot in Portland running a close second. However I live in Indiana and its tough to get to either of these havens often enough. If I want to buy local, I have Ericas Fabrics in South Bend and then Lollys and Yoders Department Store in Shipshewana. BUT my favorite online store is
www.thousands of bolts.com and then Connecting Threads.