1. Depends on the site and watch. Amazon is OK for Seiko, Citizen, Casio and even allows you to buy some Chinese brands (So you won't have to go to Alixepress/ Temu🤮)
2. Buying direct from manufacturers site is something I do if a) it's a microbrand/indy (ex. Christopher Ward, Dan Henry) or b) limited or special editions from big brands.
3. I think Joma is alright for getting slightly older entry level watches (ie. Hydroconquest). But I like Chrono24, and the ability to choose foreign watch dealers from places like Japan, who are offering good prices for their inventory.
This account is verified. WatchCrunch has confirmed that this account is the authentic presence for this person or brand.