So nothing is truly free, eh? These guys snuck in an auto-update, auto-charge on me. Now I have to get that charge cancelled with Discover Card (who I also don't like to deal with - they get around the no-call lists somehow). Never, never give your credit card for something "free".
$8.50 Domain registration - free domain name management tools