April 10, 2005 at 5:48 pm
#663948
Inactive
Do you mean March 2005? It’s just April 10 now. When do their T&Cs say they are due to pay?
Probably the Customer Service rep tried to tell you he doesn’t represent the affiliate program.
I don’t promote them myself so am of little assistance.