I've had a service with Chris's for 10 years. Well, it was Illini Recycling for the first 7 years before Chris's took over. With Illini I had no problems but soon after the switch I started getting fees and extra charges.
We pay more to have the cans picked up from the back of the house. Even though we're paying for this service Chris's frequently leaves the empty cans sitting in the grass out front rather than returning them to the back. They're also in the habit of dragging the cans both through the gravel around my house and through my yard. This means I get a bunch of gravel strewn over the barrier and into my grass every week, plus a garbage can schmear down my lawn. I've left notes for the pickup guys asking them to stop doing that, and that sometimes works for a little while.
Chris's keeps trying to charge for extra hauling. For a time I had a 2-can pickup but had more than two cans in the back of my house. I didn't want them to take the other cans and charge me so I hid them behind some stuff, but they fished out the extra cans and charged me. Then I left notes indicating to only take 2 cans and not the others, but they still grabbed extra cans and charged me. Once they charged me for an extra can that had one small block of packing foam in it. Once they took a can of wood scraps that I intended to keep and use. At all times I would put two cans out front and center and hide the other cans behind some stuff and/or leave notes but none of this worked. What is really annoying is that their extra can charge exceeds what I'm paying for the regular 2 can pickup. You'd think economies of scale would apply here, making the 3rd can the same or lower price than the 2nd.
As soon as the above problems started happening I tried many times to call in and complain about the service and extra charges but could never get anyone to answer and no one ever called back. So, for years, I've simply not paid any of the extra fees. They're still trying to charge me for extra cans and now late fees which just keep accumulating.