We love how accurate this software is! It makes it easy to track all of our accounts in one place without missing anything important along the way (or at least not often!). I wish there was an easier method for entering transactions because sometimes you have multiple options as well when making deposits or withdrawals that can be confusing - but other than that we couldn't find any complaints about BID's products/services so far!! If your looking into getting more automation out of invoicing then definitely check them out- they are very helpful no matter what stage in business life cycle yu're currently living through.- tracking customer payments across different channels such as credit cards & bank transfers,- automating bill payment notifications which saves time spent manually sending emails each month-, creating custom reports using their API system if needed by adding specific filters etc.,.