I've been using Laptopscreen.com for almost a decade now, and have never been disappointed. I've had a few duds, and every once in a while the screen would have issue after a few weeks, but their lifetime warranty has never been denied and they'll always ship out a new screen free of charge.
I only wish they got more stock of 15" 30 pin 144hz screens.