Omni batch payment
Consumer Report
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!! ...