My LQS had never had "bargain" fabrics until recently (unemplyment is high in this area, too; I'm one of them). The fabrics were always $8.99-$12.99 per yard, some higher. I can't remember the last time I bought fabric there without a gift card. Stopped in last week and there were many tables of $4.99 and 5.99/yard fabrics--all the same quality as before. I looked around and couldn't find any above $8.99. I think she adjusted her prices to fit the area and the economy. I'll go back there now that I have choices-I think she made a good marketing/business decision.