We've been happy with the Samsung store on Bin Mahmoud street. They have come several times. The store doesn't actually do repairs, but if you go in, they will give you the contact info (sorry I don't have that).
Bin Mahmoud street is parallel and between B and C ring near Al Saad. It's across the street from the BROOQ office building.