Well, I took it back to the glass shop and they said the window was "faulty"
Nissan is ordering a new window and I wont get it until next week.
The cool part is I get to drive around with a 3' piece of duct tape over the top part of the sliding window.....I wonder if that will add extra horsepower
