I might have an answer why they are late. My 3rd replacement shipped yesterday but it shipped from China instead of Czech Republic (my original iMac and 1st replacement shipped from there). This is just my thinking but if all European orders were transferred to China instead of CZ it could be the answer. Too many orders in one factory