Check for a mulch place near you. We have a place that mulches, and gives away the mulch for free(a county thing).
I dislike the "use someone's dumpster" since I've been the business owner.