Always reliable, and product often delivers before expected as with my last order. I've been very pleased with the quality of service and reliability of providing what it is I need. Would highly recommend this company and site to anyone looking for replacement screens.