Has anyone tried one of these car lifts

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

The huge red flags for me are the fact that the site is brand new. The domain was created on Jun 30th, 2021. And look at all of the products they 'sell' from that site. I could be wrong, but that just screams scam to me.

This video explains how these types of scam sites operate: