Some that have ordered the crane unit said it came from "fast" company who bought them out, anyone know anything about this, one person said it did not work well.