I've done very well (I think) on not buying new fabric this year. I did have to get a couple of pieces here and there to work on projects and I did buy $24 during the Walmart dollar a yard sale. I'm currently using one of those pieces in my current project, and I used 3 yards in the back of my post card quilt. I do have plans for the other two pieces.
From the start I did give myself a thrift store exemption. Sometimes there are things I can't pass up or that inspire me, like the bright bag that led to the Wonky Bright top, the Seahawk Pink top was all in a bag pre-selected for me, or now I'm going to do the Bonnie Hunter Frolic mystery with those hand dyes I just got (along with dying some more yellow out of my solid white I bought at the end of the year last year). BTW, I'm doing the hand sewing part of the binding for Seahawk Pink, it's almost ready for donation. I used the serpentine stitch feature and was very pleased at the ease of it. Fortunately the Bernina waited to be fussy until after it was done.
I'm probably much fussier about what I take home than it seems and I leave more than I take most days. I am consciously asking myself whether I can actually use that fabric with something I have and not just taking it because it is there. Last week I could have done some real damage to my budget, some one had turned in all sorts of great musical themed fabric on black backgrounds, dog fabrics, a couple other themes in nice big pieces of yardage. I did pick up a piece with large goofy dog portraits (probably to be used as a back but just needs a frame to be the front) and a fun animal print "big enough for a back" and turned my back on the rest. The old me would have come out with 20 yards of music prints!