Been using it for a couple years now. Love it and so do my customers. They get to use the card of their choice so they get their reward points and miles. 2.9% is a cost of doing business. Between Square and Paypal 70% percent of my customers are paperless. Fewer checks to log and deposit.