Omni batch payment
Consumer Report
- 01-29-2013
- 25
They started taking money automatically with out my permission. No one knows who they are or how to get a hold of them... -_- started in December.
Caused me problems with making payments else where becuase my money went missing!!
Company: Omni batch payment
Country: USA