I like the fact I can pay when picking up, even at 2am. I didnt like that on return, the receiver was scrutinizing every single dent to make me pay an extra charge. A similar thing happened to me last year and I end paying 30 usd extra, because the car was not clean enough for them. With the high rental fees we are already paying this is really anoying and ridiculous. Plus, it made me lose time for checking in for my flight. Thanks