“In the week after the Swatch x Omega release, we saw more than 2,000 trades across the 11 different watches – the fastest-selling watch release ... residue on the skin. Plus, it's finished ...