Retrofit windows
Some of the retro fit companies pay the employee per window so they dont give a F#@k about quality or doing it right. They just need the windows off the truck by 5 pm.
Cheap is never good.
Looks like you had a hell of a view while fixing it tho eh?