When you say "..We usually rent from the Car Care Center..." Do you specifically have to call a certain # to book through this service or is that an automatic service if we book directly through one of them (on-line) and identify Swan/Dolphin as the pick up/drop off location?
If this is something different, can you tell me how to find the number?