Currently they are replacing links to us with "Reefcentral.com".
To get around this when it happens, use "algae scrubber dot net" instead.
It's been over two years since I was posting on RC (the original "Mega Powerful" thread). No I did not "leave" there as some folks said; they banned me after I pm'd some people to ask them to look at my thread and give their opinion.