This site has the largest selection around. Melrose Jewelers has the best deals to offer. You can probably find your watch your interested in for thousands of dollars off. I was very satisfied with my purchase. The order came very quickly. The box was unharmed and so was the watch. I love the watch and its difficult to not wear it every single day because my wife think i'm showing off! I love it!