They are a bit pricey on shipping, I took the USPS option, came in a sturdy shipping tube, so no chance of damage. On the package it says it is made by a company called Precision.
Can't do the install till later this year, too much snow and it's pretty cold outside. I was looking at a service manual for the truck, looks like there is a regulator stop that could be loosened to maybe allow the window to go down a bit further to ease install. I can supply picture of where it is.
https://farm8.staticflickr.com/7836/...bab4df91_m.jpg