I emailed someone about the international orders and they responded that orders will be shipped starting June 1 and that it will have plenty of time to get to Canada. Don't worry man give it until at least mid June. I asked because I was worried about recieving it late as I also have to travel to the U.S. for the show. It will come sometime in June.