Tomorrow will be 3 weeks for me, and so far I have heard that they are on time. I believe if you have taken your test more recently the scores will be delayed 4-6 weeks - per their website.
There is another thread somewhere on here where someone posted at 8:30am that their scores were released half an hour ago, so maybe they come out by 8:00am.