Purchased a screen and some other parts from Global Direct at separate times. Got the parts quickly and they worked like a charm. Even had to return a screen once because of a weird pixel in the screen and it was replaced without a problem. Emails are typically answered fairly quickly for me.