BellaGenix
Consumer Report
I examined my checking account today 6/24 and found a "RPC SCORES 855-531-7968, F" debit from my account in the amount of $29.95. I did not authorize any such debit from my account. I checked on Google and it showed multiple complaints about this same illegal company practicing this type ...