Anonymous
Portland,#2UPDATE EX-employee responds
Thu, July 03, 2008
The only locations for EuropCar are in France...not the US. Are you sure that it wasn't Auto Europe in Portland, ME that you rented the car from? I used to work at Auto Europe and they are independent consolidators that rent cars for EuropCar, Avis, Hertz, etc. It would not be their responsibility for extra charges charged to your card.