1 minor change to the items __str__ method and now we have a working __str__() (in Receipt) and it turns out I had already fixed #21. Closes #20