Just found a charge for $100 on a debit card I use for petty cash. I didnt know what World Financial Group was, but now I see there are free agents that get paid for signups.
Is $100 a known fee in the organization?
And how did they get my debit card info? Had to stop the card