We got several parts replaced by P and A Smith in our older Volvo wagon (740). After the first visit, the car broke down the very next day and had to be towed back to the shop because the work hadn't been done right. After a lot of other extensive and expensive repairs (the car was in the shop for a full week) the car broke down again and had to be towed again for the very same problem. The third time they did get it right though, but they won't be getting any more business from us.
Cons: expensive, not straightforward, takes a long time
more