February 5, 2007 at 8:14 pm
#726029
Guest
I guess they figure if they eliminate all payment methods for USA that they can keep all those funds for themselves
good luck staying in the good graces of any affiliate: US based or not.
any intelligent thinking aff will see the obvious undertones and run like hell.