End of June, begin of July ... seriously, it really doesn't matter. If it would be end of the year all of a sudden, of course, I'd cancel too, but 2 or 3 more weeks don't make this phone any less desirable.
Of course I understand the frustration, after all, I waited for this phone for years. I'm still with a Lumia 800 as none of the previous phones had all I wanted. The 1020 was damn close, but I just couldn't get over the fact I would spend € 800 on a phone of that size that still has no wireless charging built in.
The Icon was near perfect then, and as it comes to Europe as the 930 it's the obvious choice. It looks great albeit it comes with a iPhony aluminium frame that makes it very vulnerable to scratches compared to bodies made entirely of polycarbonate (after all those years, the 800 has its damaged edges too, but compared to which crashes this phone survived, it still looks almost new) and the camera might not be as great as the one in the 1020 - but it will do as a all-day replacement for carrying around my DSLR just fine. Everything else is fine and I think I can wait for another 3 years and still won't find a phone that really does everything I want 100 % perfect - so the 930 is it.
AND I'M REALLY, ABSOLUTELY LOOKING FORWARD TO IT LIKE CRAZY ... everyday I think about my little package, somewhere out there in this vast, amazing world, just waiting to be delivered to me. I seriously can't wait. And as much as I too hate Nokia and MS for announcing things that are months away instead of releasing them only a few weeks later, and even then they don't make it in the announced timeframe - it's just a few more weeks. This phone will be worth it.
I'll be damned if I cancel my preorder now.