I recently got this for my 2003 Jeep Grand Cherokee. The shipping was way slow, but I am sure it was because of the holidays. It took me about 2 hours to hook everything up on the Jeep, but I was a little too meticulous with the interior install. I mounted the switch housing inside a dash pocket and ran the wires through the firewall as instructed. You will need a voltmeter to do this install effectively but once I got it hooked to power, it worked flawlessly. I would highly recommend this to anyone needing the extra "get out of my WAYYYY!!" statement for their vehicles.