This place made my phone worse than it was before. My phone suffered water damage and was rebooting itself every 5 mins or so, but otherwise everything was working (no blue screens or error messages). After googling online I found this store and took my phone there hoping they could do something. When I went to pick up my phone, it was worse than before, it was doing things it never did before I took it to repairs. To be fair they did not charge me anything, but now my phone is not fixable any more. The sketchy part is they didn't even explain to me what they did exactly, for all I know they could have swapped the good components of my phone with crappier parts. As a side note, while I was in the store, the customer after me was picking up his phone and same thing happened to him. Proceed with own caution!