I've been to Amsterdam, visiting watch retailers & at airport (3 Rolex retailers). They have all the popular models displayed upfront unlike in M'sia, hidden behind counter to sell at premium when enquired. They mostly sell at RRP without discount. If lucky, u might be able to find popular model like Daytona.
As for Dubai, same as Amsterdam, giving zero or little discount but still better than selling premium in M'sia.