I've been scammed too.
Yep, I've been scammed too. Very annoyed at myself for only searching for Helvetus reviews after I received my purchase... I purchased a green rubber strap for my Rolex Datejust 41mm. Slow delivery wat the first red flag. Cheap Chinese packaging was the next. The strap isn't even close to fitting my watch and isn't anything like the website images. 'Mia' at Helvetus believes I have a different variant of Datejust 41mm which is obviously impossible. Please don't be fooled by the website. This wasn't a cheap strap that I ordered. :(