Missouri Star Quilt Co., Fat Quarter Shop, Green Fairy Quilts, and Craftsy are my favorites. I've ordered from several other online shops as well. I used to use fabric.com from time to time, but I don't like to support poor customer service practices.