Fixed my iPhone 6 like 3 months ago, they have 30 days warranty of those repair, just dropped my phone and got separate from the frame, took it back , they fixed again for completely free, awesome customer service experience , highly recommend to all, thanks guys