I took my 1999 Jaguar to this place after it failed a smog inspection due to a check engine light. They were on a list of state certified repair places and they had done work for me before. Apparently the cat on the hood spelled dollar signs to them. After allegedly checking out the car (in reality they only read the error codes on the smog check) they presented me with a list of more than $3,100 worth of repairs that the car allegedly needed, and the mechanic told me "This car will not pass inspection without these repairs." Purrfect claimed that the car needed a new variable valve timing actuator, a new mass airflow sensor and several other parts (I have no idea how they could tell all of this just from checking the error codes, but I digress). I was suspicious, because if the valve timing was off the car should be running rough, using more fuel than usual, or both. Neither was happening. I went to a Jaguar owners forum which includes 4-5 factory trained mechanics. They told me that there was "virtually no chance" that the car needed the recommended repairs, and that the diagnosis "doesn't make sense given the error codes returned." Following their recommendations I got my car through smog inspection and back on the road after about 20 minutes of simple repairs I did myself in the driveway. I spent $30 on an OBD II code reader to check the codes and clear them, and $6.50 for a can of MAF sensor cleaner (which fixed the problem).
I wrote a letter to the general manager to complain about their blatant attempt to rip me off. I got no reply - just a form letter about a month later offering me a 20 percent discount on the unnecessary repairs that they recommended.