Okay, so I got a replacement screen and it is not exactly that good. The ribbon was a little wide, but once I took care of that there was no problem. Unfortunately, the ribbeon slipped out of the connector and when I replaced it the connections in the ribbon seem to have broken. Fortunately the exchange policy from the seller means I can return it for a refund (and if they won't let me I will tell paypal and get my money back). So does anyone know where I can get a better quality one? I would gladly use an official one if I could find it at a good price.