Assuming the watch I got is authentic, which I do not know because I have not had it serviced by a certified dealer yet I felt the prices were very good. I purchased a Rolex from a different dealer 7 years ago and when I sent the watch in to a certified rolex service store they informed me though the watch was authentic it Had been altered and they would not service the watch. So the watch was of no use to me because I could not get it fixed finding a shop that will work on it is almost impossible. Having gone through that experience I was concerned my omega was not genuine or that it had been altered. I asked all the questions to verify it was indeed a omega watch that had not been altered and was to factory standards. I have not taken the watch to be serviced yet... So I will not know for a few years if it has been altered. However that being said I did purchase a watch from them and I felt the price was very fair. I did have to send the 1st watch I purchased back and I did not read the small print to find out that a watch over $5000 is subject to restocking fee. I was pushed by the salesman to exchange the watch and I did end up spending more to get a watch that I wanted. I realize the salesman job is to sell the watch and they definitely push very hard for you to buy a watch and if you are returning it they push extremely hard for you to exchange and not refund. If I could have gotten my money back I would have I did not appreciate the salesmen pushing me so hard to make a purchase. Read the small print I was shocked to find they would not refund for a watch over $5000. So when they brag in big print that there is no stalking charges there are 5% which is $500 at least. If the watch turns out to be authentic, I would purchase again and recommend them for they cautious assertive buyer. I am considering taking the watch to an omega service counter and having it inspected for authenticity. If it turns out it has been altered and is not authentic and/or they will not service it because it has been altered I will without doubt report the company to the Better Business Bureau. Note there are 37 complaints about authentic watches to the Better Business Bureau.