I was a little concerned after the billing came out of Europe since I had never purchased through Laptopscreen.com. They were helpful and because the price was so good, I figured it was worth the try. The new screen was here in a few days, I installed the screen within 15 minutes and it works like a charm. This is how internet purchases are supposed to work.
I hope we have years of good luck with this screen... if we break it again, I'll contact laptopscreen.com again.