What have I gotten myself into? #ack.. Any car stereo installers out there?