Originally Posted by acegunnr
I think the Poll result is pretty interesting!
I read it as roughly 70% satisfied with Front Sight to 30% dissatisfied. What say you?
I'd say that the "Don't want anything to do with them!" option includes a lot of people who've never been there. That's not equivalent to "dissatisfied," which implies having had an actual experience to be satisfied or dissatisfied with.