Did you book your Honeymoon:
1)Directly through the airline and hotel?
2)Through a travel site like Expedia, Travelocity, etc?
3)Through a travel agent?
I've been looking through Expedia and checking out Tripadvisor and the actual hotel websites but we're wondering if a Travel Agent would give us better prices?(we've never used one)