Invoice no longer takes products in prepare
InvoiceMaker no longer takes products in new, products_maker removed
ProductsMaker removed