I buy fabrics more by feel than anything else. I do buy some online especially if there is a particular collection I can't find locally. When buying online I try to stick with the bigger name brands. I so rarely use solids, that I don't really have a favorite. I tend to find tone on tone fabrics more interesting than solids.