The staff makes or breaks a great shop - Helpful but not overbearing and knowledgeable. Well stocked supplies and a willingness to get things you need but do not have - I love my LQS - My one pet peeve is too many people in classes so you don't get attention needed. I am not a crowd person.