Come on dude --- I have a feeling that this is your program.... if I'm wrong then I apologize but I don't think I am. The site in your profile has a very similar style to the look of the sponsor you are asking about.
Not to mention the whole webmaster page was ripped off from Tommy's New York Whores program.
Take a look.
If this isn't your program I would not rely on them as your main sponsor. If it is, I would strongly recommend changing it quickly.