I just checked the other site and the opening screen said they now have a tech section and the one displayed was Top Installation. I clicked on it,but, got tired of waiting on my slow internet connection. Have any of you checked it out and can tell us about it?
Go to this website and you can see it. It's a series of pictures by Tony Cimorelli.
http://www.cimorelli.com/tech_corner.htm