Sad to say that the price of cotton is sky high. Same for the batting. I buy most of my fabric on online. Fabric Depot has some good prices on backings right now. I have a list of about 40 places that I check when I'm ready to buy. Free shipping is always a plus!