Product has a toString and is generated in ProductStore.