Let's just say....I am VERY glad I have a HUGE stash...I could sew for the next five to ten years.and not buy an inch of fabric.....no exaggeration. When I am ready to buy or need to it is for small projects these days. When I buy, for me, I choose to buy at LQS, not online. LQS are working hard to keep there prices between $9-11 a yard in my area. So I really try hard to buy from them.
P.s. Also kinda old fashion...I like to feel my fabric before I purchase