I love that you can write checks online without having to bring them into physical bank for processing which is really helpful when there are large amounts of checks being processed at once - it helps keep track of where they're located if we need assistance with any questions during this time in between processes or after receiving confirmation from our banker before final payment has been made (or sometimes even just while waiting).
The interface isn't always easy to navigate so finding things may be harder than one might like but overall its not too bad considering how simple some services/funeral homes have their own website setup! Honestly i wish the program was more user friendly because it's very basic compared other programs out there but maybe thats why people choose csi instead? We use CSI mainly for account payouts though since most banks will only let us process payments via phone banking system.