Agree that you should return to the installer.
I put a top/wglass window on my car almost 2 years ago. Mine would go down just fine.
The top is very tight and needs to be left up and latched and the car left out in the sun for about a week. It'll certainly stretch and become easier to latch.
Wires outside the channels is pretty common and can be corrected. Given you paid to have the top installed, the installer ought to correct the wire position.
|