Square's credit card readers are sleek and it's a pro that they're compatible with both Apple and Android devices. However, not being able to take magnetic strip cards with the combo EMV/NFC reader makes things a little clunky. Would love to see an NFC/EMV reader that can also process traditional cards. Also, credit card processing pricing is a little high, and the readers can only be used with Square's processing, so there isn't much room to save on fees.