Telepay dallas, tx
Consumer Report
- 04-23-2012
- 44
The money was debited and it showed up on my statement twice february 1 and february 28. My bank debited it back. This morning it was done again.
Company: Telepay dallas, tx
Country: USA