The charitable give out at the door, and God puts in at the window.