For Seiko 5s I would try the watch store at PMWF: http://www.pmwf.com/Watches/Watch Sales Table.htm
Helen will take good care of you and they stock stuff you can't get anywhere else at very reasonable prices. Add to this you are helping out the best little gen forum around and you can't realy go wrong. jomashop are also quite good.
I have purchased two Seiko 5's from this company. http://luxurywatchstore.com/
Both were delivered free in about a week in the US. They are in my top five to wear every day. :thumbsup:
Sky watches is in Singapore. Btw their black monsters are pretty reasonably priced. I've bought a couple of watches from them by mail order. I know i could've gone to the shop but i seldom go thay way even in this small city.