I ran their ads on one of my sites last year and it was a pain to get the payments. I had to hop through so many hoops that I eventually just dropped them as an affiliate. It wasn't worth the hassle