I have co-workers who have REQUESTED that in lieu of an actual present for the Secret Santa. Granted, we're all sorts of crazy do-gooders here so YMMV.
Is $25 the spending limit? Could you do a $20 donation, and then get him $5 worth of scratch-off lottery tickets? The two minutes of fun may be worth it.