Beware North American Bancard and Todd Monreal
Liar, bad customer service, no follow through
Beware and watch your back with North American Bancard Company and Todd Monreal who is one of there account executives. He is a liar about his promises. This company is a merchant processor who guarantees if they cant beat your current credit card processing rate they will pay you $500.00 Well ...