I like how repeat returns keeps track of all my past transactions with no need for another system or app - it's just so easy! The only thing i dislike about this program specifically (and nothing specific) would be if you were unable to send an invoice from your account without having access to additional information which isn't always available in some cases e.g sending invoices when using a mobile device etc but as mentioned above everything else seems great :) As long as they can add new features/modules where needed then we're good! Sending out mass emails has been made easier too now thanks to their email marketing tool!