Do you mean this one? I got $150 bonuses at 2 different sites, bet opposite 1:1 bets at both (I had to find 3 different games since one of the sites gave you 3 $50 bets you had to use separately), and wound up with $138 net profit.
As I pointed out in that thread though, you’ve got to give a lot of info to the betting sites to open an acct, much more than you would on a normal commerce site.