I only use a TA for a complex vacation involving many bookings with various agencies. If something goes wrong, I have someone else to blame.

Seriously, I only have praise for the work of my TA...six major trips and delivered as scheduled and promised. A TA is a professional and there are certain trips that I leave to the pro.