Square also has NO customer service so if you run into an issue you are SOL if you can't fix it yourself.
Paypal has Paypal Here at 2.7%
Payanywhere is another option.
Intuit Go payment is another good one.
I have the three I listed above for my various DS businesses.