I buy my fabric from MSQC and my batting and supplies from JoAnn's, occasionally a novelty fabric from J's but usually not. I have one LQS but it's not a pretty or fun shop, particularly, and of course she has higher prices. I do try to purchase from her when I can, but my quilting budget is small and my stash is bigger than I'll ever use up, so I don't buy much anywhere of late.