I used Square until I found out they are not PCI compliant. I quickly switched to Phone Swipe, who are complaint.
When Square was first developed, they were PCI compliant, but since the updates on the PCI, they are no longer. You do not want to be responsible for every credit card if you were hacked.
Do the research on Square and PCI and it will open up your eyes!!!