Splash, As a frequent traveler to Canada by boat I can tell you that it's much easier going
to Canada than it is returning to U.S. ports. We (U.S.) truly make it difficult with U.S.
Customs and U.S. Immigration (neither who communicate well together).
Check out this link on the NEXUS program. NEXUS really the best deal for the money,
and much better when returning back to the U.S. Every passenger of your vessel is
required to have a Pass Port or another approved document entering the U.S.
http://en.wikipedia.org/wiki/NEXUS_(frequent_traveller_program)
I have been checked several times by Canadian Customs when at their port with no
trouble. This past year I was asked to produce my VHF license for them. So maybe they are becoming more agressive to the details also.
As a member of the USCG Aux. I know that the U.S and Canada are communicating more via a
common computer data base. Also, USCG inspections are more aggressive around major
ports, especially the islands in your area. There have been more changes this year with the new Pass Port requirments and what's required of us. As of this time I have been informed that the NEXUS program is still active and good for your situation.
Also check out this site on vessel "User Fee Decal" for vessels 30' and over.
http://www.megayachtnews.com/index.php?news=1164
If you are required to have one go to this site and regester. The decal cost $25.
https://tradelinks4.mellon.com/cbp/Dispatcher