They're not the most responsive, but I understand and will vouch here that my parts have all been timely to a reasonable degree. 3 or 4 shipments (twice for lcd cable replacement education), and they've all come through with e-mails and everything. They even notified me when there would be a delay due to a temporary shortage of cables.
All in all, good service for the price, I say. Hopefully you'll get your response soon.