Yeah that's the thing with new cars, there isn't anywhere to hook up. My recovery strap with loop end won't attach anywhere, and my shackle won't fit into the tiny tie down points either.

I don't carry hook end straps, too many horror store/photos from jeep forums.