Car dealership provides advice about insurance details and car rental information and delivers the keys after signing the rental contract