There are some great people at Keepsake who do know what they are talking about and a few I stay away from. If you go on a big sale day, it's going to be packed and your experience might be less than if you go on a 'slow' day. If you have catalog items shipped to the store and then go up to pick them up, there's no shipping charge.
I love my LQS but also go to Keepsake for things I can't find at them.