I had struts put in my 3000gt, which can be tricky due to the computers on them and very expensive. Pros: quality repair
All reviews seem positive