Make sure that your merchant account provider does not charge any annual fees. This is just an extra profit center and should not be needed. The only thing that an annual fee might mean is that the bottom line of your provider is shaky or just plain greedy.
Shop for services that make sense cost and service wise. There are many companies out there, but few with no annual fees. At Eagle Merchant Services, we do not charge any annual fees.