As for quality of work, they did the install right. Fed all the wires through the firewall etc everything is hidden and clean. Only real complaint I have about the install is the idatalink obd module wasn't offered. I have a Bluetooth reader that hooks to my phone but being able to have it all...