inputs.text: terrible - first customer service top notch doesnt make poor quality however initially sent wrong size sent right size faulty home button frame wouldnt hold digitizer stay one piece third one faulty button spend three dollars save trouble