Keith's staff treats me like family, and all I've ever done to deserve that is show up. When I have an FFL transfer, someone drops what they're doing to log it in and get me checked out; I don't expect that treatment, they just do it. They're a very busy shop because they have the best selection for 100 miles in any direction. There is a staff member for every 5 ft of counter space, and they still keep up. They're kind to my kids, fair with me, and from what I've seen over 3 years' time, fair and polite to everyone who walks in. Be patient - they know you're there and they'll get to you. Highly recommended.
Pros: Fantastic selection
Cons: Popular and often crowded
more