Aye. Avoid Illamasqua's website like the plague. Their customer service is gold standard for incompetence. Seriously, a handful of chimps would have done a better job sorting the international delivery mess.
I'm being calm and reasonable at the moment because last week they sent an e-mail, albeit a suspiciously generic and vomit inducingly pathetic one, saying my order (no idea which one, I'm guessing both) would be shipped by the 18th and that I'd receive an e-mail with the despatch details. Now, I'm pretty sure that ain't going to happen, but they did say the 18th and the day's not over yet. If I hear nothing from them by tomorrow, those tosspots aren't going to know what hit them