A five-day sailing from Los Angeles to Vancouver on one of Princess Cruises' newer ships, the Discovery Princess, costs a fraction of the price of an Alaskan cruise without sacrificing onboard ...