This is a sensitive subject. There are many TA's on this site. We have to follow the rules of no solicitation. I would suggest you find a TA in your area that is certified with CLIA (Cruise Line International Assoc.) You can go to the website here
and type in your zip code to find one near you.