I have used Square for over a year and haven't had an issue yet. At 2.75% swiped and 3.15% +.15 cents for manual entry, you can't go wrong. Its basically just under a $5 fee every $100 you bring in. Beats having to bill or go to the bank to cash checks. All evens out for me.