delays...Delays...DELAYS...DELAYS!!!!!

tumblremmrwbyqv1n51qc9zfzo2/em500.gif

I just want to know my peer review rating already...