I recently was shopping for a new car, Tesla Model S was on my list of potential vehicles. I test drove one and knew within a few minutes it was not the car for me.
If I had bought the car without a quick shakedown I would have certainly returned it but then I'd be stuck without a car for several days or even weeks since my credit/funds would have been tied up.
Why didn't they instead offer the 7 day try out but hold the car on some sort of deposit? This way if I returned it I'd only be out that deposit for the time being and would be free to immediately buy the car I wanted. If I chose to keep the car they would follow up with purchase.
Or for areas that are more dense with available cars to rent. Offer a rental Tesla for a day for some discounted rate to be refunded if you bought a car.
I don't think they thought this through very well.