Reason I am asking is now I am thinking maybe it is not really a good idea to buy (especially expensive watch) without looking at the actual watch in person and trying it on first.
So far I've been lucky that the ones I bought actually nice and suit me, but then they are not that expensive ones.
The thing is, if you after more 'exotic' brands eg. German ones or Japan-only watches, you won't be able to look at the watch before hand.
And also for more expensive watches (eg. more than 3-5 grand) how much 'tolerance' do you put up for that watch? (eg. a bit small than what you prefer but it's okay, or font on the dial isn't that nice, but it's okay)
Or does it have to be really the one that you can't find a single thing you don't like about it? I know there's no such thing as perfect watch, but when buying expensive ones, does it have to be close to perfect?
The reason I am asking is, I still haven't found the one that I absolutely certain that I will love the watch. I wonder if I should just wait til I found the one, or maybe I am too picky?