There is a store in my area that has an end of the bolt-end of the month sale every month. Anything less than 5 yards on any bolt can be purchased for 25% off. They also have a sale area. Twice a year they have a bigger clearance sale. Another store has 40% off on seasonal fabrics. I seldom pay full price. I try to buy locally because I want to support the local economy and friendly face contact. I 'play the loyalty card game' at the grocery store and use my 'savings' for my hobby-quilting.