Woodland creature -- it sounds like you had a win-win despite the overflow. You are purposefully buying, not randomly buying AND you have plans for the fabrics purchased so its all good. Your screen name is one that indicates storing up for the future so yay for meeting the needs of your nature, too. I am looking forward to seeing your quilt!
and batting doesn't count unless you really want it to count :-)
Gemm -- nice list of positives! Thank you!