I do not have a LQS, the closest one is 30 miles and I won't shop there! Her bs. practices are way too shady for my liking!
As for your LQS not having NEW fabrics.well;...if nobody buys the stock she has, she has no money to buy NEW anything! And with NEW fabrics, there are not that many out there and some companies are requiring shops to order entire lines instead of just picking a few out..so that limits what a shop can afford as well!