It depends on your case and your budget. A lawyer who charges a flat fee may be more cost-effective for simpler cases, while a lawyer who charges an hourly rate may be more appropriate for more complex cases.