Yes they do I've had mine on two cars so far and they both work really well anytime I've had a issue they have always helped me with no problems
They do... had a Viper installed there...fairly quick, pretty decent service, good price. When I started having some problems with it though a few years later, they were not too excited to help, so it's made me reluctant to go back for anything else.
Thanks! Your answer is awaiting moderation.