Mine were installed after the fact by a Keystone dealer. Never had any issues with them and I love them. I had them installed because like JDDilly said, I'm getting too old and not so well balanced to be climbing up on top and clearing the slides before I close them each time.
|