Do they have to be in town? I use Kerrville Travel. I just book my cruises through them. My agent is Brittany Way. Got hooked up with her because my dad retired out there. She does an excellent job with my cruise. Great choices on the stateroom I want, bottle or 2 of wine waiting on me when I get there. Her number is 830.257.6266 if you're interested.