Our new policy as of 10/23/2018 is, payment is due upon completion of repairs before a vehicle can be delivered back to you. Please note that the date and time you requested may not be available. We will contact you to confirm your actual appointment details.