I absolutely hate wiring up car stereos... but I find myself doing it again and again. Not in the same car though. I would have it done professionally but unless you pay an arm and a leg...they will do a total hack job! There is only one thing I hate more than wiring car stereos...and that is wiring car alarms!!