Every affiliate gets a different "shave" level within a program - so some do well and some do fucking shit.
Its called "Confusions" - and causes posts like this.
Unlucky.
Open another 20 accounts and distribute the traffic - then you will get a better average sign up rate.
MrChips