The jack they supply is of no use to a Tesla.
You need to jack the car up with a puck and that will not fit into the supplied jack.
They supply a Tesla puck which sits on top of the jack
I also had my doubts so emailed Road Hero directly and they said the puck sits on top of the jack *dunno*
They also mentioned they were in the process of designing a jack specifically for the Tesla where it doesn't need the puck.
I'll have to give it a try when I get my car tomorrow, I did have my doubts also!
Please don't bite my head off.... lol