I highly recommend ITRepairShop. My son cracked his laptop LCD and customer service took time to verify they right replacement screen and part number to order. It took me 10mins to swap out the screen saving us a few hundred dollars. I will definitely recommend and use this store in the future.