The ease of use to set up an account with no programming experience required! It also integrates directly into our POS system so we are able to scan in receipts from clients transactions as well as process payments through it. There's not much I dislike about this program other than there may be some bugs out at times (i.e., when you try to upload photos or make edits). We have been using PSP since 2011 to run our dog walking/pet sitter service which has proven itself time after time over all these years.