Does anyone have experience with Titan's affiliate program?

When I was first starting out 4 or 5 years ago, I signed up to their affiliate program. At the time, they did not give credit for membership sales... just video sales. I see now that they do give credit for membership sales. ABOUT TIME!

They also booted me out of the program because they could not find my link to their site. Apparently when you sign up, you had to provide them with a url where you link is located. Obviously this is another example of an affiliate program that doesn't understand the market just like William Higgins. Don't they know that a webmaster may have thousands of links to an affiliate program and that the location of a link may change?

So, has Titan Media figured out the market yet? I would love to promote the HELL out of them as they are a PERFECT match for my traffic.