Hi Therookie?
They're quite a highly regarded affiliate network and I've generally only heard good things about them. Vipey is right get on the afiiliates4u forum - they will probably have some aff mgrs who will deal with any problems in no time at all.
Didn't know it cost to register though!