The merchant account industry is filled with unscrupulous (flat out lying) representatives that will tell you anything to get you to sign up / switch your merchant accounts. It doesn't help that this is a totally unregulated industry, and once you've signed an agreement, it is extremely difficult to get out of that agreement.
Pros: Honest, responsive, knowledgeable.
more