I've ordered from them a few dozen times at this point, I've never had to return any screen for being defective or had any issues with shipping. Great pricing and great quality.
Tip for consumers: Be sure you know what part exactly it is that you need, and pay attention to whether or not you are buying premium or aftermarket