Let me guess...Waldir in Mamaroneck?
You are not the only one that had a bad experience with him...
That's disappointing, I had heard they were a reliable alternative to the dealers, I was considering them for some clam off repairs on my Evora.
Secor is a one mechanic shop, if you have the time go down there and talk to him and get your own impressions. They are relatively close to me, I had them do one quick job for me which went OK, we don't have many other good options in the area.