After several weeks on the hunt for fabric to recover an antique dining room set for my sister's new home, I found this shop in an online search for fabric stores. They are only open Wednesday through Saturday but are easy to find, though parking in the gravel lot just beyond the store might prove problematic in inclement weather.
My sister found a swatch via their website and went to see it Wednesday, but it was not at the store but at the warehouse and would have to be brought over the next day. Lesson learned for future trips to ask first before making the drive. The owner called to say the fabric was in and we were able to go over the same day.
The staff was super helpful and very friendly and I will definitely go back and recommend it! We spent a little under $200 (for enough fabric for six chairs and four pillows) and the fabric quality is awesome!
They do take credit/debit but offer a small discount for cash or check.