Prices are up this year throughout much of the cruise industry, including European sailings. But there are ways to save. Some tips from Campbell:
Go in the fall: "This is the best time of year to cruise in Europe, especially southern Europe," Campbell said. "You've got the place to yourself. You don't have hordes of tourists from all over Europe. The weather is wonderful." Cruise fares are usually lower too.
Skip the shore excursions: "In a lot of places in Europe, you don't need to take them," Campbell said. "The ship docks right in town." (Instead, do some research and take your own self-guided walking or transit tour.
Shop with the locals: "Go where the middle-class shops: department stores," Campbell said. "Avoid whatever the equivalent of New York's Fifth Avenue is." Quiz the cruise staff about where to go.