Paytrix
Consumer Report
- 04-17-2012
- 14
Checking my bank statement $30.00 was debited from my account. I don't know who Paytrix is. No way to contact them.
Company: Paytrix
Country: USA
State: Florida
City: Miami
ZIP: 33180
Address: 20533 Biscayne Blvd., Suite #1236
Phone: 7877742500
Site: paytrixvps.com