I have used a comparison site once, some 10 years ago.
After screening the first 20 calls from various insurers, I decided, never again,
It's just a big suck in so they can get your details. Also, they were no cheaper across the board.
Now, I go directly to insurers websites to do comparison...