Has anyone tried one of these car lifts

Yep, it's an obvious scam site.