I can't speak for that particular outfit, but we have numerous problems with other 'discount' internet watch places. Do a search in Watch Talk for Delicious Watches, for instance!!
I clicked the link you posted, btw, and there was a dodgy looking banner saying 'Win a highly SORT after Rolex Daytona' or something. This type of thing tends to bring seedy internet cafes in Lagos to mind - but maybe that's just me.