starter, and battery for free.
I actually told them I would replace the battery myself because they wanted to charge me $200 for the new battery and labor to replace it. When I went to pick up the car, they said they had replaced it and wanted to charge me. I told them no and to go get the old battery if they were going to charge me for it - they ended up taking the $200 off and let me keep the new battery. 🙂
The only expense I had was having them replace all of the hoses and stuff that ran into the engine - I agreed to that because otherwise they would have just used the old ones.
Enterprise was easy to work with for the rental car paid for by Hyundai.