While I was on the cruise I just returned from I shopped at a few Ports that we stopped at to look at watches. There was a pretty good selection and I looked at a bunch of them. However I did not find the discounts to be that significant. The Rolex DSSD was quoted to me at 16% off retail and the Omega PloProf 1200M Seamaster was about the same. A guy on my cruise who bought a Portugese told me that IWC was slightly better as well as Panerai.
Now it is true that there is no sales tax in Grand Cayman where I found the best selection but I believe that you must pay duty on anything over $900 per person, so I am not sure how that works out vs the 7% I pay at home. But I recently bought the Rolex DSSD and got a full $500 less on the price locally and since I was trading a watch I only paid sales tax on the actual cash paid.
Have any of you guys purchased a watch in a similar situation, and how do you think you faired? Also did you declare it upon return home and was there additional duty to pay?