I really think it is the fact that we can purchase our fabrics on-line (with often better selections, better pricing, and occasionally free shipping) that is driving the cost of fabric up at our LQS. They have to charge more because they have so much overhead. I only shop when I need something quickly and cannot wait for it in the mail. Otherwise, I shop on-line. It is convenient and less expensive. The quilt stores really need to promote classes to boost sales.