Yeah my friends also advice me to take from them better.Although I am an outsider, I also agree with Bro Renyeo. At least you know they are not a scam. They have reputation to guard and wont cheat you. From what I can gather from this forum I think their problems are poor staff attitude and work procedure.
You do have some points there bro. Your mentioning of their insurance excess is damn scary 4k? wat if it's not our fault?Observingonly mentioned is half right. Renting their cars for new ones or quite new are okay.. but returning is another matter... their refund takes ages to do so with countless reasons to discount for problems on the car. I would prefer to rent from outside as their workshop repairs are more attentive then World Auto and secondly most rental company would take care of the drivers.
Secondly if there is no accident with LCR that's fine.. but when you do get involved, be prepared to cough out $4000 in total to LCR.. Pls read the fine lines of the contract. That's my two cents worth.
You do have some points there bro. Your mentioning of their insurance excess is damn scary 4k? wat if it's not our fault?