Hey I just started watching the Naruto stuff and I have to admit that it's pretty good, but the place where I got them from is down... :(. I got to episode 12 and the end they are about to fight Zabuza...and I wanna see it, so would you guys please post where you get your episodes and specify...