Who has put one in their CX-7's??
I just did and was a pain in the ass to put it on.
The connection was a piece of cake, but while trying to put the mirror on, it doesn't fit well and I ended up breaking my windshield where the mirror "hanger" is!!!!
I fixed it with Super Glue, but it will...