I had this problem in Italy a short while ago.
I joined avis preferred via their website (its free and saves you from queueing) and booked my car via debit card online. When you get to the airport flash your preferred card, grab the keys hanging on a hook, job done. For piece of mind I checked...