Lots of answers here! The LQS will have some fabrics at $8.49-$8.99, some at $9.49, some at $10.49. The reason is not "quality." It is usually because the ones at $8 came into the shop earlier, and the $9 and $10 came in later at a higher cost. Ask the owner. Most at the LQS should be good quality. Some at Walmart, Joann's and Hancock will be good quality. I have to feel the fabric, too.