Sewfisticted Fabrics has great prices. Dorchester & Sommerville .but you have to buy more than a yard. Sign up to be notified of special sales. They just had a good one Christmas week. I find lots of fabric t thrift shops too. Batting at Joanne's with 1/2 off coupon is what I do. It doesn't have to be so expensive to quilt. Pace yourself and don't get too many tops ahead. Dig those heels in & start machine quilting!