I have heard where some non-profits help legally create a 'for-profit' entity, then that entity makes legal contributions to the non-profit and takes the deduction, while the non-profit see's no profit from the venture, just a nice contribution. If it actually is a practice by non-profits...