FWIW, I ordered mine from CP, then sent it back after doing a little re-search on this forum. Sounded like an iffy proposition with Classic Parts rubber, and that's just too much trouble to find out too late that I should have used Steele, especially after having to send back various stainless trim to CP that didn't fit right and also showed very poor craftsmanship. (bad bends, sloppy cuts as if they hired some kids off the street to do the work). I sent my windshield and rear window rubber back to CP and ordered from Steele. I also spoke to the head guy at Steele before I ordered to make sure it was truly American made, and he was very friendly and said that the facility that made them was about 50 feet from where he was sitting in his office. He also told me that if I ordered something but didn't install it immediately, it was no problem. They would guarantee their rubber for the duration. They're a little higher priced, yes, but compared to being **** off at a badly made product and all the work it would require to remove and repair it, I'm very happy with Steele's products. The rear window is in and fits excellent, and the windshield seal is still in my tool room waiting for me to get to it, but after speaking with Steele and now knowing the pride they take in their products, I'm sure I'll be happy with it, or they will make it right. I'm ordering my corner window seals from them too. If you do a search on windshield seals on this forum alone, you'll convince yourself (like I did) that you're making the right buy with Steele. No headaches, no cheap faulty rubber, perfect fit, and best of all, no one on the other end of the telephone line telling you what you paid for is not their fault, and that you are the one that isn't doing it right (Been there, done that with CP - more than once). Hope this helps. I know it sounds like I'm a Steele stock holder or something, but I'm just a retired Ironworker from Missouri. I was dead set against paying the price that Steele was asking, until I saw what other guys said. And it's keeping Americans working, too!