my friend also has the same case, and he told me that it was fixed in hyatt plaza... there's a small stall there who is selling mobile phones. you can ask them. and i think my friend paid more than 300 riyals...