Don't mind in paying a little extra if the service is good. But unfortunately, here in Qatar, even agency guys mess it up big time. I had a friend who fixed the inner door handle of his car and paid 270 riyal for the service and the funny bill goes like this ... QAR 70 for spare part and QAR 200 for labour ! Can you beat that ?