Clover is one of the worst choices for payment processing, avoid it at all costs! Their customer service is a nightmare, long wait times and unhelpful responses. Deposits are constantly delayed. On top of that, their credit card processing equipment is overpriced and locks you with them making it difficult to switch providers. Also, don't believe their sales rep when they offer you any rebates, it won't be honored!!