I had forgot about it until you sent the review request email. I already commented in EE then edited to try to get your attention and make sure I did it right.
The order was 2/17, the email wanting a review was 3 weeks later. I felt that was more than "delayed". After the review you're on it within one day, you know the saying "squeaky wheel gets the grease."
I will update / edit the review if I can. Not seeing a way.