User rating, 4.6 out of 5 stars with 520 reviews.
I would guess it is i just had it installed on my jaguar and it works great
Answered by Tbrown 3 years ago