I'll be waiting until more people get these installed and there are more available, but I am so excited from the pictures and Jarrod's input!
It took me awhile to figure out what NVH meant also... I can't keep up with all these stupid acronyms. haha
lol.. If you work in the auto industry, you know that term instantly.