I am a living testimony of just how great these guys are when it comes to keeping to deadlines. Whenever I give them an assignment or an article to work on, they never complain about the deadline, no matter how short it is. I make sure to give them a deadline before the actual deadline, so I can take care of any loose ends, but it seems I'm just wasting my time doing that. They have never exceeded the deadlines I have given, and they always notify me when they are ready (which is way before the set deadline). For keeping to deadlines alone, they deserve at least 5 stars.