I really think everyone should pull together and hit the other site financially and not renew. Read whats been going on and decide for yourself.
http://delvallo.net/forum/showthread.php?p=6798#post6798
http://delvallo.net/forum/showthread.php?p=6798#post6798