Sale or not, I loved the times I was able to go to Keepsake Quilting and fondle the fabric. We aren't able to go now, so I use the catalog; but I have very fond memories of my times at Keepsake. Once, while on vacation, I only had 10 minutes before we caught the boat to tour Lake Winnepasaukee, but I made the mad dash and finished just in time.