Fellas they best place I've know to fix phones is the people that digicel and bmobile send there phone too!
I use to work digicel head office so I was in the mid point of taking care of phone repairs & all that good stuff, but these guys give minimal problems when it comes to getting a device fixed. Only certain brand phones give trouble ie.Blu,Blackberry z series and the Digicel branded phones! Otherwise there work in really good, sent my personal phone to be repaired by them already, took 5 days and my phone came back cleaned up and looked almost brand new
It have like 4 of these companies (can't remember there name) in Trinidad that do repairs commercially, if you find em you shouldn't have any issues with repairs.