I came here to fix my screen after it shattered from dropping on the ground. They were able to fix my phone in less than an hour. Several months later I started having minor issues with my phone, which I blamed on the software. I would press on an app and it would open another app. Then the issues became worse: I couldn't colour backgrounds on snapchat without the colour going in all different directions, my screen kept freezing, my keyboard constantly disabled and I couldn't press on letters or emojis because my keyboard was not calibrated properly. Yes, I have tried restarting my phone multiple times and I even tried upgrading the software to see if it was a glitch, but I keep getting these issues. I could not take my phone back to get it fixed there since the 30-day warranty (I believe) expired, and apparently, Apple will not fix or even touch phones that have been repaired somewhere else. I would not recommend coming here to fix your iPhones because it is not worth the risk of acquiring further complications in the future.