I had a remote start installed in my 5pd Had the guy bypass the clutch so it would start w/o me in the car. I wont ever have to worry about my car taking off because I use the ebrake every time i shut the car off. Even in an automatic i pull the ebrake in evey vehicle dont matter if auto or manual, and I never leave my car in gear, unless im on a hill but my tires are turned toward the curb so no worries there.
But I hate companys like that that do bad work and most times they get away with not paying for anything or not finishing the work you paid for. So what ever did happen did you get your stuff paid for. When I read that post the "bumper" posted first thing that came to mind was them...lol