For steering work go to Afzaal shop name is "abdul hameed and sons" in rubber market saddar, this place is called saeed manzil 0300-2116069 he comes highly recommended by xulfiqar bhai and I took my 2e corolla and another mehran to him for work, and he did a brilliant job on both of them. Really satisfied with his work, many karachi pakwheelers go there. He is truly a genuine person, every other suspension and steering repairer I have came through are extremely overpriced and don't know how to repair things.
In my opinion the Hyundai people are right that these damages are common due to our road conditions. But do take Afzaal's opinion as well. I think so he might be able to handle these wheel bearings as well.
But also do wait for other PW experts opinion as well what they have to say. In the mean time show your car to Afzaal and get an estimate.