i have recieved mine in excellent condition, they provide everything.
Perfect! The display is like the original one. The touch screen is perfectly and smootly working. The seller send me also a screen protector, a transparent cover for my Iphone and the tools to replace the display.