I buy the best fabric I can afford that fits my need. Sometimes that's from the quilt shop, sometimes it's from Joann's or Hancocks. I try not to be ruled by all the quilt police rules. There are enough rules you have to follow in life. Quilting should bring joy into your life not more stress.