I picked one up at pep boys, while I have not installed it yet, while holding it in place it does not appear to fit well, the instructions states that it mounts to the glass, which it definitely does not, the picture posted looked really good which prompted me to get on, but now thinking of...