I currently use Quidco for any online shopping (You register and when you buy online you visit the same retailers as usual, but via a link on your chosen Quidco site. When you make a purchase, the retailer pays a commission to Quidco, who in turn gives you a cut of the money.) and have twice in the last couple of months had cashback paid into my bank amount. Some of the larger shops Tesco, B&Q and Argos (I think) are available. Tesco's for instance pay up to 3% for some of their on-line shopping.