Well if you had a few stolen credit card, what would you do with that?
Letting others use it in offers you are affiliate of, is a nice laundering, if chargebacks do not hit too soon. From the link however should be easy to track down the program & affiliate, have you notified the program?
|