Take Credit Card Processor Reviews with a (Big) Grain of Salt.
Many credit card processor reviews are created by people or businesses affiliated with the processor(s) they are reviewing. These affiliates write glowing reviews to get you to sign up with a processor they work with, and then the processor pays the reviewer a commission. The best and most valuable reviews are from sources that verify reviewers.
The Better Business Bureau is also a great resource that verifies claims and complaints submitted about individual processors.