Free city pickup is great, when it works
Bulk pickup in St. Louis County usually runs through your trash hauler, and the rules depend on who serves your street. You often have to call ahead, wait for your scheduled day, and drag everything to the curb yourself. Some items get left behind anyway.