I buy most of my fabric online. Any name brand fabric that is on clearance or kits. Connecting Threads has great clearance prices, under $3 a yard. Their batiks and flannels are great. All the quilt shops are over an hour from me but seems I go see what's new every week at each one. I buy all my muslin, Pellon products and what I call basic supplies from Walmart. I order a lot from Walmart online and have it shipped for in store pick up.