This is a small store which I believe is family owned. They have a nice selection, but not huge. They are very attentive. But if you are looking for really out of the ordinary items, this probably isn't the place for you. The items they do have are good quality though. They also do watch batteries which isn't always easy to find.