My company uses a customs agent for shipping to canada and never have any trouble. Im sure is high dollar to do that but its a thought.