To those who already booked your honeymoon, did you book it online or did you go through a travel agent?
I feel like it would be cheaper to book online through travel deal sites like groupon or virgin vacations, but think a travel agent will be more knowledgable to get us more of what we want. Any thoughts?