I like that it can handle multiple vendors easily without having to do any custom coding or creating additional modules/reports etc., but more importantly i really appreciate how easy this software has made my life as an invoice manager! The ability of being able create quotes in bulk rather than manually entering each one makes me incredibly happy!! Sometimes when you are editing your billings they don't save right away so if there were some way we could see what was going wrong at once time instead getting several emails would be helpful (or maybe just add another option where by clicking'save' all edits will go through). We have been using kwibillng since early last year now however its not perfect yet though every month our reports get better which helps us track down problems quicker.