Never had a subscription to actually download from there, mind you. But they didn't seem like TOTALLY ridiculous people. Now they're taking greedy to a whole new level!
URL for particularly interested peoples:
http://forum.simfreaks.com/index.php?s=&showtopic=5894&view=findpost&p=54439Basically, they think that when EA releases Sims 3, they should release a creating tool that they will charge an arm and a leg for, and sell "licenses" to creators to entitle them to sell their creations. "To stop thievery". Puhlease.