Long-Term Agency Contracts: Are They Worth It? | AgencyAnalytics