Free city pickup is great, when it works
Town pickup can work if your item qualifies and your schedule lines up. But service can depend on your address and hauler, there are limits on what goes to the curb, and you still have to drag everything out yourself and wait for the pickup date.