Many quilt shops in Jersey have closed in the past few years. My nearest shops are about an hour away either north or south of me. Joanne's is about 1/2 hour away but I usually use my coupons for threads, notions, etc. there. There is a Walmart 1/2 hour away but they have limited fabrics.
This is one of the reasons I bring a written list with me when I got to Lancaster PA for the quilt show in March. I try to stock up on basics, wide backings and fabrics for new projects while there. I get top quality fabrics at great prices and we hit almost every shop in the area, and a few on the way home too. From time to time I've ordered on line but really like to see and feel fabrics before I purchase them. What's missing at Joanne's, Walmart and online is the advice you can get at your local quilt shops.
With our quilting addiction we'll always find a way to buy more fabric, LOL! May in Jersey