Materials are cheap and not sure about workmanship...spent $150 for new screen and battery and the phone was broken again in two weeks with a screen protector!  There's no way this is a quality repair as we have had phones repaired before and they last much longer.