Making invoicing fun again... or for the first time...