I've personally had several very successful Canadian transactions over the past couple of years,(speakers,transports,cables, etc.) The best way I've found to make it work for both parties involved is to ship 2nd day air! it arrives as contracted for, and rolls through customs without a hitch. Otherwise problems will occur as you have noted. So the moral to the story is...spend a little more, save a lot of hassle!
hope this helps?
cheers
hope this helps?
cheers