A Travel Agent, all the way!
Maybe I wouldn't feel this way if we didn't have a great
TA. We had a good TA (we thought) for our first two cruises. Then she refused to book us on NCL!
I found a new TA! She's a Certified Cruise Specialist and will answer any
questions we have. I've even asked her questions about things I've seen other posters ask and she's been more than happy to answer!
If I email her, unless she's out of the office (not often!), she replies in less than 30 minutes. She's even been able to get us OBC after final payment when the prices went down!
She gets the best prices and always sends us a little "gift" on board.
I can only hope that she doesn't retire before we "go"
This is what you can expect from a GOOD TA!