I've bought 3 iPhone with cracked screens 2 iPads to have a screen protectors put on 4 iPhones to have screen protectors put on and today my daughters friend to fix a cracked screen.
If you need it fixed come here , their fast and friendly, and do a great job .. you won't be sorry