Certain credit cards offer rewards points against every pound you spend on the card. The trick with these credit card deals is to spend a lot via the card but make sure that you pay off the balance every month, that way you get the points but don't pay for them.
Two examples of rewards credit cards are Sainsbury's credit card and Tesco's credit card where every pound you spend on them accrues rewards points that can be used in store or against special offers they have with other companies. Canny shoppers can earn even more points by using their credit card for their general shopping purchases to gain double the amount of rewards points.