Bank Card USA Merchant Services
Ipoff overpriced dishonest sneaky deceptive
I have signed up for a merchant account with this company, and did successfully receive a merchant account. I discussed with them that my needs included a wireless credit card terminal for the nature of my job, and I assumed I was going to receive this. I was also supposed to receive a free bonus ...