$100 for four hours seems very high.
I don't believe that for a second. $25 an hour is alot higher than I have paid and I have no problem finding legals to do work.