I do a lot of charity sewing. I buy bolts of flannel at Joanns either when it is on sale or with a coupon. I put it on the back of my Linus quilts. I also pick up a lot of fleece on their clearance rack that I also make Linus blankets with. I find good deals on their child friendly fabrics on their clearance rack. Their prices are really starting to climb. I refuse to pay more than $5 a yard for their children's prints so most of what I get is clearance. I have access to two different JoAnns. Each are about the same distance from my home in opposite directions. I don't believe I have ever purchased fabric on line or through the mail. I like to feel and see it before I purchase.