I bought one 2 weeks ago (27th June) on a pre-order. I enquired yesterday about an ETA and was told, this morning:
'We don't currently have an ETA from our suppliers for this product, however the pre-order queue is relatively low so you should be receiving a unit from our next batch whenever that may be'.
Looking on the ******** website, they say they are receiving the next batch 17th July; whether the next batch will arrive at Overclockers on this date remains to be seen.
Previously, I don't think anyone had to wait more than a few weeks on pre-order, but these are crazy times