the lahori discs are unbalanced / uneven casting.
I bought once long time ago. had to get them turned once to fix the run out.
afzaal does brake disc / hub works too.
for turning of discs theres a small shop in plaza market which has lathes for flywheel and brake disc machining. they do only this work for nominal rates, and are super busy. afzaal sends flywheel/disc machining works to them.
bearing / fitting works afzaal will do.