I have the Amp ones on my Jeep and I am not impressed. They are really loud when they go up and down, and they seem to get out of wack every now and then and either dont go down or the lights dont turn on or there is a long delay before they go down after you open the door. I also think there is some kind of issue with the control that slowly kills the battery when the Jeep sits for a long time. They were on the Jeep when I got it and only a few years old and look like they were professionally installed with the factory style harness, it was not a hack job.