I bought some for my truck, but never installed it. My buddy got some for his Escape and had no issues.

For the amount of work and frustration on our cars, I'd pay a pro to do it.