I think the price is very reasonable for the fun and enjoyment gained from it all ... and that's with three accounts. I always monitor my son when he's online but I feel safer overall in knowing that Disney is doing their part there as well.
I'm going to have to change to the annual fees though ... nice savings