felony lawyer cost