We buy our mulch by the 80 yard semi load. It costs me $740.00 per load dumped on my lot. That works out to be 6.00 something per yard plus the delivery charge of 200.00
We sell this at 20.00 per yard at our garden center, we charge 30.00 to 40.00 per yard to mulch and trench a property.
I pay 21.00 a yard, retail is 25.00 per yard. I can get it for 10.00 a yard but i will have to travel like 20 minits there and 20 minits back. The nursery I use is right smack in the middle of our service area so I have no travel time so it all works out.
I can purchase cheap mulch(poor quality) for $10/yard. However, it has a high wood content and is prone to shotgun and dog vomit molds. Which pisses the customer off. I almost always use a 2x shred that costs me $18/yard. I have a bark blower and blow it for $42/yard. I use this price for all my customers, includings when I am a sub. I hope this helps, I am in Southern Delaware and do most of my work here. However, when I blow mulch in the Philly area I get up to $75/yard for the same mulch. It all depends what your market will handle.