Tell us if this process sounds familiar. You want to book a cruise, so you start searching around. A web search takes you from one site to another. Before you know it, you've looked at a dozen different sites to try and find the best deal. What's more, you've tried searching multiple dates, itineraries, cruise lines, and room types, searching for that best combination of price, time and route. It's enough to make your head spin... and that's before you actually purchase your fare. After that,...