We use currently Enviro Electronics. Their collections can be hit and miss. We recently agreed a sale too them of some high end equipment that we were removing. They eventually collected. Months later they still haven't paid and do not respond to emails regarding the issue. Make of that what you will.