If you’re paying an NIL agent 20%, you’re almost certainly overpaying, unless they’re also doing some extra work that most agents don’t do. Even so, that’s not necessarily a reason to give them 20% of everything, especially on the common kinds of deals agents usually handle.