I won't buy $12.99 a yard fabric on whim because I like it. Less expensive fabric I will buy just because I like it. I always shop the sales at the quilt shops. One here offers 75% off end of bolt sales once year to make room for new fabric. I stock up at sales. An employee at the shop is a friend of mine. She says the shop still makes a profit even at 75% off. The fabrics on sale are the ones with the highest profit margin.