My question involves criminal law for the state of: New Jersey

Last week my girlfriend was caught shoplifting $632 of stuff at Sephora. She was arrested and has to appear in court in 2 weeks. She just turned 18 a couple months ago and this is her first time. She's bipolar and whenever she has an 'episode' she just kind of shuts down completely - not very aware of her surroundings or what she's doing even. Her parents are in the midst of a messy divorce so maybe that got to her but I would just like to have some answers or some advice before we step into the court room. We're looking for a criminal defense lawyer but just to ease her mind a little I'd like some quick (and helpful)answers. Is there any chance they'll let her do one of those pre-trial classes or whatever you call them and have the charges dropped?