Cintas Chemicals

We recently signed on with Cintas to provide towel services (50 per week), 2 logo floor mats, and some hand sanitizer stations. The representative was talking to me about their chemical stations (Floor Cleaner, Window Cleaner, Dish Soap, Quat Sani, etc) which is very similar to our current set up through our food vendor. His claim was that, by using their service, we don’t have to keep massive stocks as they refill the dispensers every week, and we are only charged for the amount refilled. He also claimed that, per unit of measurement used, it was cheaper as they make their chemicals in house and there is no middle man.

Anyone ever used them, or a similar company, for this purpose. Did it work as intended, and save you money, or end in a hassle?