I watch for sales on all the online shops. Quilt in a Day has great sale fabric. Connecting Threads clearance section usually has pretty fabric. Some shops have outrageous shipping charges so be careful of that when you see a good sale. I won't pay over regular shipping cost. I like Missouri Star because the shipping is a flat $5. Even if the fabric is not the lowest price the shipping makes up for it in most cases.