Cards4Kids is a non-profit organization that donates trading cards to handicapped, ill and underprivileged children.