Very sad that this happens in a Charity Shop, particularly as you are all there to help local children. I know it happens in the U.K. too in my local Cancer Research shop and the ladies there, who are mostly elderly are told not to try and stop anyone shoplifting, just in case the ladies are hurt.
Do you think a dummy camera in the shop would help? I would be willing to bring one in for you.