Good: Whenever they actually picked up my garbage.. Bad: They have missed pick up 3 times and send e-mail notifications 12 hours prior for delayed pick up. The last straw was a couple weeks ago due to a holiday; they told me "we sent an e-mail out" and I checked all my folders in my E-mail (SPAM, Inbox, and etc.) while on the phone with them and I saw no such e-mail. Waste Management in the St Louis/Belleville, IL area is very dishonest, lazy, and lack of integrity.. Improvements: PIck up the trash ON TIME, take of the outrageous fees, stop lying to your customers, or they will switch like my whole subdivision did (Belleville/Shiloh, IL-Country Crossings HOA).. Other: The first time they missed a bag, which was strange and in their requirement of under 50 pounds and I was way under the 9 bag limit, they supervisor told me they would send someone to pick it up that day...a few days later someone finally came, but I suspect the other trash company that comes through picked it up by accident. On my second missed pick up I called and they said, "we don't have any record of any previous missed pick up.".