"avis customer service" is an oxymoron.
i would dispute the charge with my credit card company. also, there is that web site where you can register complaints. isn't it planet feedback something or other?
[This message has been edited by fly co to see the yanks (edited 05-13-2003).]