Canada post will take your mags out, ruin their springs and pack it back in before they let the item go out of their control and send it further. In some cases, mags were confiscated by the custom.
Have you asked a Canadian dealer to order the item for you?