Hi,
They are good to do business with to be honest I've always had good service from them. I've been going there long enough that I'm on a first name basis with most people. I deal with Stéphane Grenier mostly for new cars.
For PPI I would recommend Service Auto Premium which is a small indy shop nearby. That's where I get my 84 Carrera maintained and they are straight shooters.
Let me know if you need anything else.