Square Register is the free app that enables anyone to safely and securely accept credit card payments with one simple, low transaction rate of 2.75% per swipe, with nohiddenfees.
It still amazes me that two out of three consumers would refuse to pay for financial advice (typically 1% or less) but have no issue with being charged 3.522% in hiddenfees.