I would book everthing yourself. I used an agent and it cost me money. She booked the vacation at full price but never told me that if you book through Universal Vacations they have a hefty change fee. Universal Vacations came out with a good deal and I had to pay to change it, so I throw some money out the door. I saved money but not as much as I would have. PLus, when they released AP rates, I could not change my vacation to the AP rate, because she booked the rooms through Universal vacations. Also, when Universal released the buy an adult ticket get a child free, I could not take advantage of it, because my tickets were already accounted for.
Make sure you know of Universal Vacations, change fees!!!