Just to share; shortage at ADs is ridiculous BS. I was recently on an island in Thailand (pre-virus times) and stopped by the only Rolex AD there. They had Green Milgauss, EXP2 and Wimbledon on display. Chatted the SA up, and he brought out some blue dial DJ36 and DJ41 as well as DSSD. Then after more chit-chat, he brought out a box of watches to show me.
What was in there?
2x Hulk
1x Black Sub Date
2x Sub No Date
1x Pepsi BLRO
2x Batman BLNR
1x DBlue
1x Black Daytona
1x White Daytona
1x Rootbeer
I was asked very nicely not to take any pics, or I'd risk getting him in trouble, so I complied (so you'll have to take my word for it). As soon as other customers floated into the store, the boxes disappeared from sight. In that time, I was only offered the chance to purchase Rootbeer; but given the RRP for Rolex is higher in TH, I passed. Again, this was one AD on an island -- I doubt they sell so many regular watches to grey dealers to rack up an allocation like that. Not to mention that few grey dealers are buying from TH to sell elsewhere in the world, due to their much higher RRPs.
My conclusion was that all the other ADs worldwide (including the ones in KL) are just holding out and selling only to their "preferred" customers. And favourite grey dealers, of course.