I was thinking Mary Jo's in Gastonia! But I second Fabric Shack. They have great customer service and like Maniac Quilter said, reasonable shipping that just got more reasonable recently, $3 for up to $100 and then free. Yes, this is a permanent thing.
I'm trying to think of any place in my neck of the woods that is a destination. Maybe Fabric Depot in Portland. Great sales, but I've never been there. Add them to my list.