Why not get your own merchant account and do as much or as little scrubbing as you want. Joe can get you setup with a merchant account.
Joe Montella
888 997-5174
http://www.merchantservicesusa.info
and then you can do the password management, affiliate tracking, rebilling, fraud scrubbing through PayWide.
Mark
1.877.PAYWIDE x704