The products here are great! The customer support was extremely good. Phonepartworld's rates are reasonable. I went from having a broken iPhone 7 screen to getting it fixed with a brand new replacement part and work like it's brand new at the fraction of the cost it would at a repair store. Absolutely no issue with the screen. I strongly recommend these guys!