Wouldn't that be nice? I got this notice in my email today, and if you already haven't seen it yourself, I thought it was too good not to share it. "Free fabric for life" means 52 yards of fabric per year for 20 years, supplied by Keepsake Quilting. The contest is open to residents of the U.S. and Canada, and no purchase is required. Click here to enter the contest!