FI's friend just became a travel agent and was more than willing to help us find a honeymoon deal. She didn't cost anything and doesn't get commission off of our trip, she is paid by resorts and other companies so it didn't cost anything extra to use her. She found us a great deal!
We told her we had a 2 thousand dollar budget, wanted an all inclusive resort with a great beach for a week or so. She found us an oceanview honeymoon site with balcony, canopy bed, and jacuzzi at an all inclusive resort in Punta Cana for that price! 5 days including airfare! We couldn't believe it and booked right away. I'm so excited!
Use a travel agent!