Rental car company overcharged me more than $1,300. Now they don't want to talk about it. – NOLA.com
A sign reminds people to check for personal belongings at the rental car center at the Louis Armstrong New Orleans International Airport in Kenner.A sign reminds people to check for…
