USMLE.org has their bs about if you have taken the exam after May 15, you'll have to wait until July 14th at the earliest to get results.
This is bs, I'm not happy with the usmle. They constantly say that their computer base tests don't make mistakes and its highly accurate. Then why does it take so long to go over results? If you knew you were implementing a new type of exam, why are you doing it half way throught the exam year? Everything about these people stink and I'm afraid my "foreign" friends are going to get the shaft.