Compensation in this post.
Think before you rent and remember to check everything in detail that ask the staff every damage of the car even if it seems to be marked in the contract.
It can be fatal.
It is a five star I rated ethically only.
We originally rent an auto Volkswagen Polo or similar, or what they called auto compact. When we arrived the branch they keep selling us a series 5 BMW and series 1 BWM. The staff is so misleading that we thought the series 1 was an free option until later the staff said it will be charged over 1/3 of our original rent to upgrade to premium compact for the car.
Of course we said no and he introduced a Skoda to us which was no ready go yet. So the next 5 minutes, he changed his mind and said he could give us a free upgrade to use the BMW series 1. The car they gave us had cracks on the tire. We thought the cracks were the those recorded in the contract as the contract stated, they didn't check the tires before renting to us. As it was stated on contract, we thought it was supposed to be save to use as they rented to us. The crack at the beginning is obvious but seem harmless as I drived few miles without significant air leak. In the coming 200 miles on highway, the tire start to leak slowly at a rate of 0.4 bars in 4 hours, we start concerning but the sustem of the car said we can still go at full speed just need to pump it. We just parked it in the hotel and enjoyed dinner. But when it came to the second day, the tire leak more so we go pump the tire to 2.3 bars and start travel around. The tire still leaking and even faster. When we went to a waitrose to buy some snacks, the tire only remained 1.9 bars. When we came out from Waitrose, the tire only had 0.6 bars left. We shocked and drived the car slowly to gas station next to Waitrose to pump the tire to 2.3 bars again. The tire dropped to 1.7 bars in few minutes so we cancel our trip that day and we drive back to the hotel. It is obviously no save to drive anymore so we called the damage hotline and the staff of the recovery company said they will come right after 9:30 next morning as we have to check out at 12:00pm. I asked twice to confirm they are coming to help at 9:30am. They even ask if there are wrench in the car so it sounds pretty sure they will show up in the car park at 9:30am. But they didn't even give me a call until I call them at 10:30am after waiting for an hour. Then they said they made an appointment in the garage at 1:30pm to change tire for us that day and try to convince me they said they will find a tire at 9:30am instead of coming at 9:30am. I then told them this was not what your staff said last night and start complaining. That's where they started actually working and call a truck to pickup the car to the garage and booked a taxi for us to the garage. The truck came in 10 minutes after the call... That's proved they really didn't work until I called them. So we waited in the garage for one and a half hour until the tire being changed. We finally pick up the car at 2:00pm and we have to cancel the trip we originally planned on that day. We drived back to our home with disappointment. Everything from here was fine and nothing bad for us happened anymore.
When we return the car, the staff and manager was trying very hard to be helpful and friendly. They compensate us with a reasonable amount that we think we could accept though it can't really make up the disappointment happened in those two days. They are nice at all and I promise to give a five star to them. So ethically, I am giving 5 stars as an appreciation to their post-rent services.