I just received my Rolex GMT Master ll in Denmark after 20 days. I think it´s a decent time. Box should come in a few days. What is even better, is that you feel in good hands, Andrew is responsive in his mails, you got prompt answers and that just feels good. The watch is of course spotless.