(Although I have already replied to you via your PM. I did not know that you had also asked here, otherwise, would have replied here for General Public too. So here is what I replied, and sharing again for fellow members):
Wa Alaikum Salam Dear Brother.
YES, I am fine and doing Great by the Grace of ALLAH ALMIGHTY. How are you?
INNA LILLAHI WA INNA ELAIHI RAJEUUN and Fatiha for your mechanic.
He, the "so-called" mechanic seems extremely dumb, else if, he wouldn't had done that, unless / until, the local, desi disc brake pads met / exceed the criteria of the genuine, OEM disc brakes, which we all know is quite difficult, and almost impossible (considering the QA / QC, and Quality issues of different items here).
Local ones would be quite hard, which is very dangerous for the braking and rotors.