Understanding Attorney Pricing: Hourly, Flat Rate, and Contingency Fees