DCT here. We know that it's agonizing waiting to hear from sites, but please remember if we wait longer to send rejections after invites, there is a reason behind it. For example, if a site has multiple tracks, and the invites go out in waves depending on track, we don't want to send multiple emails/rejections to the same applicant because this causes confusion for the applicant. Plus, as a training director, I wouldn't want to send multiple rejections to a single applicant - I know how tough this time is. Some sites may also have waitlists and don't want to send a rejection unless they are certain that the applicant will not be invited. From those that I know on training committees, there is no site that I'm aware of that just waits to send rejections for no reason. We also want this part of the process to be over as soon as possible. If the notification date that the site had listed on APPIC has passed and you haven't heard, then definitely feel free to contact the site, but please don't contact the site before then. We're already busy enough and this will likely reflect poorly on you. Good luck to all of you!