We have a local congresswoman who has regular "meetings" with the public but they amount to her talking for thirty minutes and bashing the democratic party and then leaving. A waste of time.
BTW: She is from the political party I'm affiliated with and I still think it and she are a waste of time.
Todd: Have your SIL check with her homeowners insurance. Friends of ours had their rental car broken into in Germany and their passports, and other things, stolen. Their homeowners insurance covered the cost of replacement.
It may not help with the hassle but it could offset some of the costs.