Yea, for non felony, non violent offenses, you can expect to pay a lawyer $500 to $1000.
Here is what will most likely happen, especially for a first time offender with a clean history, good family, promising future...blah blah.
They will be banned from the store. They will have to pay the store back for what they stole.
They may be entered into a retail theft database.
In court, it will most likely be reduced to nothing as long as they complete everything the judge orders. Community service, fines, probation, stay out of trouble etc.
It will be a huge learning lesson and life will go on.
Two things to think about.
#1 - the Security staff may not even show up and the case is dropped for lack of evidence.
#2 - I know a guy who was charged with felony shoplifting. His lawyer got it dropped to a misdemeanor and he completed a lot of community service, four days in jail, a fine. When all of this was completed, (including a year of probation), the judge dismissed the case against him and his record was clean again. Now he works as a sales manager for an insurance company and makes good money.
This is a wake up call. Theft is no joke, but this is not the end of the world for those who steal. Now, if they continue to steal, they may as well just commit to a life of crime.

