I had a horrific crack on my iPhone 6 screen and went to Mobile Klinik to get it fixed. They did a wonderful job but it was on the pricier side (in my opinion)! After tax, it cost me $145 which is a bit under what Apple charges I believe. It comes with a one year warranty but that doesn't include physical damages!