On Reddit there's a guy claiming to have heard from a Swatch dealer that they've made 100,000 so far, each of the 110 shops has about 180, online sales will start on the 28th, and the watches will be sold for 3 months, like their other collabs. Make of that what you will. https://www.reddit.com/r/Watches/comments/tn8ecb/omega_x_swatch_according_to_swatch_the/
On Reddit there's a guy claiming to have heard from a Swatch dealer that they've made 100,000 so far, each of the 110 shops has about 180, online sales will start on the 28th, and the watches will be sold for 3 months, like their other collabs. Make of that what you will. https://www.reddit.com/r/Watches/comments/tn8ecb/omega_x_swatch_according_to_swatch_the/