There is no randomness in shipping to Canada, unless you tell them to. Use the prepaid Purolator shipping method and all will be fine. If it needed warning labels, they wouldn't ship it across the border.

Edit after all, BHPhoto is not a small outfit, something like over 1,000 employees.