Central Payments Corp - Merchants Choice Card Services
Took My Money -Never Sent Equipment-Never set up account! -Texas
Sales Rep Ephantus Mwangi came into my business selling merchant credit card services. He offered a free credit card terminal and lower fees and other incentives. So I signed up. I NEVER received the terminal and my account was never set up. But I am being charged automatic monthly charges when I ...