So, Amazon UK failed hard today.
Despite my pre-orders being marked as due for delivery today and their tracking shown as Will be delivered today, in fact they haven't been dispatched at all. After I contacted customer services they are going to mark them for delivery tomorrow (on a weekend, of a public bank holiday).
I will be surprised if I see them before next week now.