their facility is visible from 528 just outside of the airport and it is pretty big ... not a 5 car back of a gas station operation .....
but
other than at the airport, I've never seen another office.
There is no location in Canaveral (cruise port)
quick look at their web site says they are international .... most sites are outside of US so perhaps visitors from 'over there' feel comfortable with a name THEY know ...
there are 21 locations in Fl, around the major cities/airports . . .
from what I know now
if they had the best price and I was able to get and return to the airport, I'd use 'em
They don't work for someone who wants a one way to Canaveral for a cruise hooked to their WDW trip tho . . .