i bought my 94 rs teg with a moonroof installed, it hisses and squeaks like no other at highway speeds, and the latch sucks. probably just poor mechanic.
Also, you should get it tinted, the sun beats the hell out of me and i ended up buying some auto-zone tint (95%) works great.