Has anyone tried one of these car lifts

Probably assembled in the U.S with Chinese tools.
By illegal Immigrants !