Not sure where to place this question but since its Chopard related I'll try here; I'm on the lookout for a Happy sport rubber strap, like the one in the picture below, but cant find them anywhere other then the occasional ones on Ebay. Thought that maybe someone here know of any site that may have them in different colors?