Marshall's is as close to fabric heaven as it gets. I love it. I live about 3½ hours from there, drive down to Branson, pick my 2 quilting buddies up and away we go. If you have a tax number you can buy wholesale. They have everything. I bought from then on-line for about a year and then we made a road-trip. They have great prices inside their store. They carry 60" wide broadcloth, 108" backing, there isn't too much they don't have. The customer service there is wonderful.