Third time lucky. Got my grail 5711a at retail in London last week. AD told me it was allocated to me as my wedding gift (blame it on my dealer who followed me on IG!). Trick is to buy watches from the same dealer. Got my 5164a last Aug 2016, 5712a (Dec 2016) and now the grail in Nov 2017. Like i said. Lucky. But. The watch is worth the wait. Trust me. Seeing is believing.