Some decent cashbacks available from some providers through the quidco.com website, even on people like Columbus who are cheap anyway.
There is probably a long article at moneysavingexpert.com on this topic, with recommendations - there normally is.
And Tesco is currently offering 200 bonus clubcard points for buying travel insurance instore!