NPC Payments System
Consumer Report
They are a NPC or vantiv merchant service on credit & debit. They hit my account for absurd amount of money in May that wasn't normal, i called them and they said i had been told about it three different people told me three different dates then they said they would pay me back some of it they ...