I used them on my last trip. Usually I do all my trip planning info. But, one of their agents had set up a table in my local theater outside the Disney, Earth movie. After talking to her for a little bit, I switched to letting her handle my vacation so I wouldn't need to be up early to make my reservations.
The agency worked well for me, but YMMV. I live in Jersey, so I would be more comfortable than you with an agency based in NJ.