You can book with a cruise line,and transfer the booking to a travel agent. Most seasoned cruisers know exactly what they want as they pick up the phone to a travel agency. Having a service that does not charge you, but supports you, is just a smart consumer bonus.
Trip, with her book & tea!
Chat Hostess & Board Moderator