@JRinGA,
I think the caveat gets 'em in trouble. I think they can give the money and hope, since they're being so nice, that the schools buy stuff at the store (though even that may be a problem). But the caveat takes it from non-profit to promotional giveaway (standard commercial tactic).
I'm not certain, that's my immediate impression though.