Same here. My municipal trash service is awful, and they increase the price every year without making the service better, probably because f-you. They could seriously use some competition.
1. Motor oil, electronics, toxic waste: They say you can't throw them away with the garbage but your only other alternative is to take time out of your weekday to drive that stuff to some government center somewhere (during business hours--I suppose you're not supposed to have a job).
2. Large items that can't fit in the trash can: There are apparently several special times a year when these things will be picked up, but only when several planets align and it's a weekday. You need to place it exactly on the right spot next to the curb, it needs to fit into a certain dimension and be under a certain weight or they'll leave it there and you need to wait for the next blue moon to come along in order to dispose it.
3. Anything else you need to get rid of that doesn't align with the garbage company's tight requirements: $50-100 trip to the dump.
I've had the best luck by just putting stuff in my front lawn with a big red "FREE" sign on it. People will scavenge ANYTHING. I've gotten rid of piles of dirt this way.