I agree about driving. As it happens, Classe's facility in Montreal is only a 3 hour drive for me (I'm in the US), and I have driven rather than shipped when need be. If you happen to live close to the US border, I would consider this route.
My impression (based on quite a few crossings, I live less than an hour from the border) is that the Canadians are generally friendlier and more understanding at the border than are the US agents coming the other direction.
My impression (based on quite a few crossings, I live less than an hour from the border) is that the Canadians are generally friendlier and more understanding at the border than are the US agents coming the other direction.