Invoices and their role in modern business!