Please let's not delude ourselves about the effect that giving charity to the Chandlers will have. If they were starving or didn't have necessary items, gift cards might do some good. But a lot of you seem to be saying, "If we give him $100, he'll spend on it porn and vidya, but if we give him a $100 gift card it'll do some good." That's slow-in-the-mind thinking. If he's spending $100 dollars on vidya and $700 on food/blankets, and you give him a $100 giftcard, then he'll only buy 600$ of necessary goods out of his tugboat and spend twice as much on random crap.
You're still buying him porn and dildos, just indirectly. You might as well just flat out buy him the new Sonic game or whatever he wants; that's where your money is going anyway. I went through this exact situation with a friend of mine who had a coke problem. if you tried to restrain his spending by giving him gift cards, or giving him money through a responsible caretaker, then he would buy food with the money that you were giving him, but then he would spend his usual food money on coke. The net result of giving him a hundred bucks of GOOD FOOD AND DRINKS was that he would do a hundred bucks more of cocaine.
If you still want to give money to Chris, that's fine. But you're paying for him to masturbate and play children's video games, and that's not how you help someone with compulsive behavior. What my friend needed and what Chris needs is not money - giving Chris money is toxic - but psychological help so he can spend it responsibly.
I mean really, what do you think is going to happen? Give him $50 bucks of canned food, and he'll say, "Wow, I have $50 of free food! Since I already have enough to eat, I'll take the 50 I WOULD have spent on McDonalds, and invest it in something productive!"
No. Chris is going to say, "Wow, someone gave me 50 bucks of free food! Looks like I can spend even more tugboat on bullshit!"