Omni Batch
Consumer Report
Took money out of my acct without my permission. At first I thought it was one of my insurance companies. Later on, I realized it was a scam I saw people had similar complain! There are no phone number, email address or anything! ...