We caught the ferry out of Anacortes on a ferry trip to Alaska it was much easier than traveling into Canada. We also caught one out of Port Hardy on one occasion. Both trips were fantastic but then again we like traveling on the ferry systems. When crossing the boarder it is a bit of a hassle. Not because of the Canadians mind you. But because of our tightening of the boarder. Just becomes a pain in the butt.
I would say the price is well worth the experience. On the trip out of Anacortis to Ketchican the first leg is the longest. Its 18 hours. The rest of the jaunts are just in the 8 hour variety. We went from Anacortes to Ketchican stayed a week in Ketchican then on to Sitka spent a week there then on to ST Petersburg spent a week there then back to Anicortes Great trip very costly like you said but well worth it in my opinion. Nothing better to get the adrenaline pumping than backing your rig down a ramp in the pouring rain in total darkness into a spot where you have inches on both sides of the rig. The folks that help you are tremendous to a person. You wont be sorry you did it. This year we are headed for Newfoundland that should be interesting. We are leaving on the 11th of September.