North American Bancard
Credit card merchant deception
Our small business signed up with a new credit card merchant (North American Bancard and then decided not to go with the company because their rates were not as good as we could get. No services, equipment were provided, no software installed, we gave a 3 business day cancelation notice. ...