Reason I'm asking is I need new screens and both their phone numbers are no longer in service. Did some one acquire them? Thanks