Welcome here. I don't about that site that you are asking but i would suggest you to stick to our trusted dealers and supporting vendors as they are all reliable to deal with.
Spend a bit of time doing some research and reading for informations on the watch you wanna get and choosing a dealer that you wanna deal with, you will benefit yourself with all the informations available here.