I like Connecting Threads for their kits. Keepsake Quilting is good too, but can be costly. My all time favorite is Fabric.com. They have free shipping on orders over $35, which is easy to achieve. Sign up for their e-mail list. The orders come usually within a week. Grandmasatticquilting.com is another good one. She has all qualities of fabric. Clotilde.com has fabric and patterns. I found something I couldn't find anywhere else at abbimays.com. There are so many I could go on and on.