I have had over £3000 from Quidco in cashback over the years and over £700 from Topcashback, mainly for online spendings. The reason the amount is large is because payments for taking out insurance or broadband can be substantial. I also check when booking hotels, and have had loads of cashback from ebookers etc. Holidays, train travel - always worth a check. Always compare prices though. Topcashback app sometimes has grocery discount and you will suddenly get an offer on there for example for £3 box of any choices from any shop for free - so a nice treat. Currently, they are offering me £2.50 extra cashback for a £10 spend, so I will stock up on online shopping I can collect in store, or purchase something on eBay maybe. They were a bit silly before Christmas, offering £2.50 cashback every few days on a £2.50 online spend, and Superdrug orders were stocking up my toiletries selection. They seem to have cut back on such weird offers now though. From kittylester's list, M&S and Joules certainly do, Amazon only for specific departments and Seasalt no.