Understanding a Factoring Agreement: Issues, Tips, and More