Knackered my phone touch screen dropping it on the floor at work and ordered this the same night. Took about a week to turn up, but delivery was free and it was packaged nicely so no complaints there.
Just fitted this using this guide here http://www.etradesupply.com/blog/how-to-repair-cracked-lumia-520-screen/
You can actually miss some steps off that, because for some reason it tells you to remove bits that aren't actually in the way of getting to the touch screen.
All pretty straight forward and easy. The only issue I had was that the provided screwdrivers (2 "star style" security ones, and a small phillips) didn't properly fit the screws in the back of my Lumia 520. With a bit of persuasion I was able to release the screws, but not without slightly burring the heads. Other than that the new touch screen works great, and I now have a working phone again!