Finally, Sharona returns for an epi and we can get some closure. Though I believe it should've happened sooner in the series (Sharona could've appeared in one of the previous seasons and we could have a closure episode with her in this one), I still liked it and thought it was a good idea. I don't agree so much with most of the reviewers about her being out of character, much as we like her and would like to imagine her as an impeccably moral person, the truth is she always saw the practical side of things first. That's why she left Monk in the first place, even though she knew he would be devastated she had to do what she thought was best for Benjie.
That is also the case here, uncovering her long-lost uncle's murder and sending Benjie to college are being weighed down and the second option wins. Simple as that. I don't necessarily agree with it but neither do I believe it's out of character. Her repeating the phrase "I only met him twice" well, that was overdone, agreed. But after some point in the episode her refusal to accept Monk's version of events didn't just have to do with the money. She would also have to accept that her uncle was a con.
Sharona and Randy finally get together, yay! How long have we been waiting for that one to happen? And her fights with Natalie, their reconciliatory conversation and the hug in the end, that was all great. Now let's see what happened with Trudy! (I hope the series doesn't end before that is solved)