Well, if you want honesty and attention to detail... you found the right place. Found that they were very eager to please and in a very unhurried fashion they would take the time to discuss your weapon with you and share their knowledge and expertise.
I screwed up the spring on my CZ -75 SP01 and they were right there to put me back together without making me feel foolish. I thank them for their honesty... more than one could imagine.