One of the many choices a business faces is which credit card processor to use.  It is nearly impossible to find information on these companies on the net, since all reviews seem to be written by the companies themselves.  Until recently, I had been using a Portland, Oregon based company called "Wholesale Merchant Processing."  If you are considering using this company, I would encourage you to contact me in person.  I am more than willing to discuss my experience.  If you would rather not hear what I have to say before you sign a contract with WMP, you might consider walking in front of a bus, instead.  You would probably find that quicker, less painful and cheaper than signing that contract.  You should also be aware that if you signup for processing through your local bank you may be able to sign a contract with no early termination penalties.