Paytrix Corporation
Consumer Report
There was a 30.00 debit charge on my fairly new bank account. The only transactions i've made so far are deposits. I have DEFINITELY never heard of this company! ...