I've gone on 6 cruises through their agency, and have never had a problem. They accept credit cards and always get me the best deals. I know, because I check around and do my due diligence. I've recommended them to friends and coworkers who have had only good things to say about Central Coast Travel.
more