Express delivery is promised but although they said they had "9 in stock" my watch order took 21 days before it finally arrived. No response to telephone, very slow response to emails, in broken English.
I did get the watch in the end, but I recommend you AVOID unless there is nowhere else you can go to get what you want. Make sure you use a credit card you can claim on if the order is not fulfilled
I notice all the other reviews here are in the same type of broken English and may be by the same person