Worst watches on IW for me are those DeLorean monstrosities. They're far too large, flashy and ugly. I don't know how they sell them!
I just got myself a nice Tissot automatic (this is Swiss made) from Jomashop for $199.99, plus of course the 20% vat when it arrived in the UK, plus £8 handling...