These people are money grabbing crooks. Tell you one price then when you arrive to pick up car the price is triple and they treat you like dirt. They have you over a barrel and they know it. And its all perfectly legal. That's louisiana politics for you. They are well connected I am sure.
Pros: none at all
Cons: priced way to high and with terrible rude service
more