I was very reluctant to purchase this product. I read every bad  review and some good reviews, but I went ahead anyway and installed this unit into my 08' dodge Dakota. along with a dball2 interface. Yes it was a lot off work, but worth it.....I do not have to go outside to start my truck up in foul weather.....awesome. Bulldog technicians are very good, and know what they are talking about. I would advise though if you do not know anything about electronics do not attempt this install, but if you have any knowledge, basic knowledge would work. ....it is well worth it.