The customer service provided by Travelers Service...
The customer service provided by Travelers Service CO INC is mediocre at best. I encountered several issues during my interaction with them. The website tsctravelusa.com is not very intuitive and lacks important information. The customer support was average and not very responsive. Overall, not a great experience.
