Has anyone tried one of these car lifts

Yep, it's an obvious scam site.

OK What makes it obvious. The fonts they use or the color