Free Naruto = Good by me.
Good Quality = Good by me.
Prompt Releases = Good by me.

So what if they get mad that people are constantly on their shit. They dont get paid for this, they are doing you a service for free and you are going to bitch? Ya get what you pay for...