Maybe they have good service and such like reviews state, but my experience was so bad within 1 minute that I walked out.. I asked a question about a "lower end watch" ($500 new) which they said they had but didn't. And the security guard or whoever walked over and said "Forget that, just get a fucking Rolex already"...
Yup. I quickly left and will go elsewhere for my needs. What a joke.