Sales Contract Guide: Essential Terms, Disputes, and Legal Rules