What about taking just ACH payments online from them? Costs are much less (less than $1) compared to 2-3% on credit cards.