BBB Warns About Payless Car Rental

Better Business Bureau has issued a warning nationwide concerning Payless Car Rental. The BBB disclosed that over 800 complaints had been made in the last…