At plaza, it was available in 16K so above price raised my eyebrows.
If suspension guy is skilled and professional, he can repair it exactly as per OEM, all repairing depends upon skills and professional tools.
If you are in Karachi, I will recommend you to go S.K Engineering and meet Arif Uncle there. Contact # 0333 2158468