I buy fabric because I like the color or the pattern. I buy from quilt shops and quilt shows. I have not purchased online. I've visited many of the shops in NJ and stop at quilt shops whenever I am travelling...which is a lot. I look for quilt/fabric stores wherever I go.