@autophile unfortunately every ATM on my way was out of order so I had to rush out to get some cash after reaching there, then I received a call to email some files. So rushed back to office, the guy over there arranged a driver to drop me. Then it was time for Zuhr and then I got a call from them that it is done, some thing less than 2 hours go by quickly if you have to do so many things. So no pictures of the process, but they had those electrical buffers.
I dont worry too much about it because there is a 3 year warranty so there is no reason they would try any hanky panky, they'll end up doing it for free again and earn a bad reputation, in that case.
They charged me 3100 as someone mentioned earlier in this thread.
He explained me maintenance procedures, and the back side of the invoice also has a printed reminder 
BTW I am planning to move to Islamabad in the next few months, probably will use your help regarding toyota service centers, etc. I'll be there sometime next week to take care of more important issues 