Below are my favorite shops to buy fabric. I may make a small commission from any purchases.
I've been shopping at Annie's since it was a catalog.
This is the local shop I shop at.