You could also call into any/every Starbucks you pass, they give used grounds away.

I collect at least 25kgs each week, sometimes much more, it all adds to the bulk.