Reporting Payments and Returning Vehicles to Buy Here Pay Here Dealers: A Tale of Two Sides Technology