Steele Rubber in my opinion is hands down the best on the market.
As far as glass, if it's for your 52 then find a local glass shop to cut all you flat glass. That way it's local & if there is a problem you won't have to worry about shipping to or from..Joe