Anyone know anything about Choice Waste?

They came to our door and we're not pleased with GFL. Any and all feedback appreciated!