Normal
I have not used a TA in a long time. I know they are very good at what they do. I feel that if you are booking directly with the lines Their agents can take care of everything as well. And on the ship a good room steward will go a long way in making that cruise even better!