No, I had them made through a firm in Reading. Thay are made of softer rubber than the original, which will hopefully enable a better seal to be made. I have yet to try the one fitted to my Augusta in a real downpour! I have a few left, if anyone else needs them, at £37.00 each.