I've inquired with a few banks about getting setup to take credit card payments. Seems expensive and requires a long-term commitment even if its just a phone-in card confirmation plan. A wireless POS terminal is considerably more again.

Anyone use any of the online payment processing companies?