I have several of Invicta's silicone watches and yes they do have a peculiar odor when they are new.  But the odor will dissipate and disappear eventually.  I love these watches!  Never had a problem with one.