Got mine fitted Friday.....
How is it attached? I bought a chrome one on ebay but don't trust that the double sided tape will hold it in place.
What good are these?
I've had something similar on a different car, and it was no benefit at all.
I have been looking for these in the States... why aren't these sold in America? Baffled....