I’m a bit of a watch geek and I have run across fake watches from China that are astonishingly realistic. So much so, that a local Rolex dealer could not tell that a Submariner model I found was fake. These are brazenly made and sold for $300 or so, undercutting the Swiss model by $7000!