My favorite is about 20 miles from the beach on South Military Highway (near Greenbrier). It's a Bernini and fabric combined. The customer service is some of the best and I love the fabric selection. It's called A Different Touch. There are cheaper fabric stores in town, but the customer service and quality can not compare.