constant headaches with this company. When contacted about it, they make excuses and promise to respond by specific dates, but we never hear back without reminding them that there has been an issue. It doesn't matter what level of Management you speak with, they all act in the same manner. I have never heard so many excuses from a company. They often blame the driver, who is the best employee and most competent in the company as I see it. We have been customers for a number of years and cannot wait for our contract to end. I have tried to get out numerous times...and it appears challenging. Instead they say that they will earn my business back, make unfulfilled promises, and try to get me to sign on longer. Horrible! If you use cintas....count products dropped, and ensure you understand their billing....you are likely being overcharged...and they raise their prices when you are not looking.