I need window rubber for a 71 bus. I have been told the German rubber from CIP1 is good but the other kinds they carry not so much. They don't stock some of the pieces I need in the German made. Concept1 has Wolfsburg West brand and West Coast Metric. Any comments on the quality of those? I need the deluxe version.