Wow, I just read this entire thread and while reading it was like oh damn, I'm going to crack my glass installing this thing, but wait nice pics on how to install correctly... yeah that's all it takes and now I know better... SWEET! Then I got to your post... this sounds like more trouble and...