Keepsake is one of my 3 LQS (within 1-hour away)... I bought from them when I lived in Massachusetts and still do. I usually visit them every 2 or 3 months. I've never had a negative experience there, always found the employees friendly and helpful. I have heard some people say they aren't as friendly there as other shops... I think it really is the size of the place that puts a lot of people off.... because large shops can seem less cozy than small shops.