http://www.graystoneltd.com/http://www.authenticwatches.com/these two sites just give you a reference about price but as I know you can always get better deal than these two site if you go to some local AD in Canada and USA.But this is just my own experience.