I use ... its a terminal called PC verifier, and it does have a handheld unit too, the company is: merchantanywhere.com and the rates are the best we've found and they've been very reliable with support and no minimums, always the same rate. The rate is a point better if you scan the card as opposed to typing it in. I forget the rates but have always been satisfied and they are way lower than the bank.