Why would she give them to some random person standing in your garden? That's just odd. I know whenever I take parcels for my neighbours I always take them to them or hand them to the people I know - I'd never just hand it to just anyone..

Definitely call your insurance company, but otherwise you might have to draw a mental line and accept them as lost... It's really hard, but sometimes it's all you can do..