Has anyone installed one of these in their car? If so, what do you think about it. Here's the URL: http://www.autoloc.com/pages/parts/vw3760.html Mike Paschal '94 GLX