I've shopped at Keepsake for years, but find that it really has changed over the years and don't enjoy it as much as I did. They do have a nice selection of fabric, but their books, notions and quilters type gifts have drastically changed and that's something that I always looked forward to when going there. Especially, the quilty gifts. I use to be able to find the unusual items that many smaller places didn't carry.