Some company policies you may not know about include:
Registered owner must be present, even if not primary driver.
If paid by credit card, they do NOT accept American Express.
If paid by credit card, the card MUST be in the name of the registered owner.
If paid by cash, no bills larger then $20. (On a charge that is usually above $124)
Also they don't let you in the car to fetch the registration that you need to claim your car. Instead they'll take your keys and go into your car for you. Or they can go into your car for you, drive the car out, so that you can go into your car.