Hey DirSP,
1st, your in Van? Where at? Im from Burnaby!
2. I am saying to me a "super affiliate" is a person who has over say 10 or 20+ affiliates under them that generate XXX amount of sales each per month... On top of that they do their own sales..
I agree the "term" doesn't really specify what it could mean. There are definitely "super" affiliates out there if you were to compare them to the average one. I don't care if you call them "Super affiliates, big affiliates, monster affiliates" whatever.