I (my friend) got the package on time though. Ofcourse had to pay 27 extra bucks for import duty, but that's the govt's fault :P
If it has reached Canada, you need the following phone numbers:
1. Aramex Missisauga - 905 238 0440
2. Aramex Missisauga Warehouse - 905 612 0029
3. FB Canada - Vancouver - 604 278 1266
If in Missisauga warehouse, call the 1st or 2nd number and ask for an update. Give tracking number
If stuck in customs, call FB Canada at that number. Ask for Keith. Give him your tracking number. He will tell you how much duty you need to pay. Pay him through a credit card right away. Done. Your game should be dispatched same day
PS: the game is awesome :P