Alright. I am trying to save cost as much as possible so I can get some good parts & tools from iFixit.com. Since I have a feeling that most of the technician here in my place are " technically technician", which I think they only have a basic knowledge of doubt. if I were to pay a thousand or over that amount, that'll be a lost in cost. well, an iPhone X here in Malaysia cost about MYR 4,000 = USD 970.00. But Minho, I agree with you, I wouldn't be able to fix the iPhone 6 myself. But I will go to a apple service centre to re confirm the fault on the phone. iPhone5 is small, and starting to get slower and slower. heh.