http://www.gofuckyourself.com/showthread.php?t=723231
They would like to ask that you please forget the fact that they are still the same company that screwed you out of your money in the past and please trust them with your hard earned traffic.
More details, lawsuit threats, and spin to follow.