EA stops all affiliate marketing campaigns.
You might want to actually read the terms of service before accepting, this time.
EA accidentally gave away boatloads of cheap games to those sneaky enough to grab them, but in the process may have alienated some of its user base.
Origin is still a young service, but are people expecting too much from it?