BBB issues nationwide warning about Payless Car Rental

The Better Business Bureau (BBB) says it has received more than 800 complaints about Payless, a major car rental company found at airports across the country, in the past three years.

May 25, 2017

Top Stories

ABC News Live Presents