I too buy mostly online. I use fabric.com. connecting threads and Hancocks most frequently. I also use Joann's when I can find a good sale. Like today I bought a king sized Warm and Natural batting for 50% off. I'm not making that big of a quilt but I can cut out the sizes I need and at that price I couldn't pass it up. I have only once been disappointed with a fabric from online but can use it for backing so I kept it.