I am in need of a credit card processing mechanism for on-site/in-person credit card transactions and with the endless number of suppliers out there and the varying fees and service charges I'd like to learn from other's experiences. Have any of you had especially positive experiences with particular agents/banks? Thanks, Kurt Kolok