Wow, I thought Pelican had problems.
Browsed over to Peach Parts to look at some Mercedes forums. Found a post with 6 replies, 5 of the 6 are bots promoting websites.
https://www.peachparts.com/shopforum/mercedes-benz-sl-discussion-forum/395654-r129-soft-top.html