I haven't done too much online shopping for quilt supplies, but the sites I like the most are Hancock's of Padducah, Missouri Star and AQS. I really generally prefer LQS's, for one, thing you can see and touch the fabric. Also, you can have the exact amount you want/need cut: 1/3 yard, 1 1/8 yards, etc.