Ormoda.com ?

Has anyone purchased watches on the Belgian based site Ormoda.com ? They have a US presence so shipping and returns appear good. Prices seem reasonable too. Anyone?

Reply