@flameeyes Is it an unattended setup (otherwise I'm confused why identifying oneself to a chap operating it wouldn't also work)? Also, why do they care who's depositing it?
Amusingly, the way my city rate limits e-waste collection is that they prohibit the use of cars to drop it off for free (you can come on foot, by bike, or by public transit).
@robryk I would much prefer that, yes.