They've been around for a long time, and although I haven't bought anything from them, I've been tempted, and wouldn't hesitate to buy from them based on all the years I've reviewed their site along with the fact that I've never found a word spoken against them. Found these reviews:
http://www.yelp.com/biz/european-watch-company-boston
Good luck, and let us know of your experience if you decide to call them.