+1 for Sound Advice (granted, they got glue all over my paint from builiding a speaker box near my car when they were doing the install, but they took the car and got it detailed for me, so it was all good).
and definitely +1000000000 on getting some door handles. I'm not sure why people do that to their cars, then complain because the door poppers NEVER work right, or don't work right for long.