I completely agree with DK. Three months (or even more) made sense a couple of decades ago, when exams had to be individually hand-checked and graded by people, not dot-reading scanners. In this day and age, everybody (in a Utopian world, of course) could walk out of their exams knowing exactly how many points they got out of the possible 80. Though that would not mean that you would know if you passed or not, you would do know how good you did in general, and if you have to start studying again soon.
They could easily send emails to the candidates with their scores, bypassing the extra days that regular mail imply. It is evident that it is doable and quicker, since ELSES has been sending results for more than a solid week. Apparently, efficiency is not in their dictionaries. Maybe some pressure to the Puerto Rico Licensing Board from us engineers in PR is due...
Just some my thoughts, I would like to see the opinion of others, too (remember, we agree that we can disagree, but in a civil manner... pun intended)