You can get free cashback cards of a sort. Tesco gives clubcard points, Natwest gives points that you exchange for vouchers, LloydsTSB gives Avios points, Asda gives cash but only at Asda (cheapskakes) lol Halifax would be good as I think they still run the scheme where you get a fiver a month added...