Just an FYI on Scanforce -- I have never met these the folks though I know the feedback in the group has been extremely positive.
They did a deal with one of my customers direct. The customer (a former Sage partner) did most of the specifications.
Received a check from Scanforce (a) promptly and (b) for a full commission and (c) without having to call and negotiate or ask. More third parties and publishers should be like this and they'd probably realize that partners would share that experience with other partners.