Hello :D
I am aware quite a few people have been experiencing issues, and I wanted to let people know that my order arrived after thirteen business days. Just hang on in the knowledge that there seems to be delays from Canada to Europe, and in my case the UK. Yes, it arrived today for those who are curious.
I ordered on 24th may. still waiting.