I usually purchase yardage, watch sales, at LQS and big box stores, just watch the quality, when I purchase fabric for a quilt, if I kinda of like it, I buy about 1 yard extra, if I really like it I buy 2 to 3 yards and if its on sale and I have a coupon, look out :thumbup: