Yes they do except recycling for desktops and make sure the memory is wiped completely before recycling. This service is free. However if you are recycling a TV they do charge a $25 fee which is standard now a days.
Comp-renew does. They have a couple of different locations.
I don't think they do.
I'm not sure if they offer that service.
Thanks! Your answer is awaiting moderation.