zunny bro i do 100% agree with you. problem is as a nation we have habit of making our perception. "Brother jo larkay kam kr rahe hain shoowroom wegra main ager woh itne parhe likhe ya aqal mand hote to woh yeh kam krte?" i am not making joke of these hardworking mans. you have to smart enough to know the problem . if car have breaking problem and i say change your battery does this make sense to anyone? so always go workshop yourself. never send driver's. you can better decide what to do.
another thing in general. in Pakistan we all people do blame toyota, honda, suzuki, that thing stop working, this is faulty. we all people want the reliability and quality of Japaneses car. then also compare the quality of road in japan where they drive car. they don't go OFF-Roading in xli,gli. don't go pind's where is no road only stone. and they don't have too much dust. and they are sensible drivers. they don't convert their car on CNG. they don't place extra size rims and tires.
on visit to UK, i had chance when my brother yaris windows was broken by thief for 150pound GPS device. the mirror was 350pound. now would you like to pay 350pound for just side window glass? 350pound* 140= 49,000PKR
and in UK break service charges are 100pound* 140= PKR 14000
Oil change charges 50pound* 140= PKR 7000
in Pakistan we only pay oil+oil filter price and 3s dealer replace for free.
i did get my general service of Civic for PKR 5000 only compare stop complaining.
if you want the quality work of Japan,UK,USA, etc then compare their labour charges.
this is my opinion. if you don't like it i apologize for this:).