Advantage is one of the monoloth rental agencies. There is no general overall rep. I think each place is franchised out... so it gives each its own personality vs the owners individual scruples. If you know the exact name and address of the store you could contact that states Better Business Bureau to see if there have been any complaints against them.