We all love a bargain. Especially the "buy nine coffees, get your tenth one free" type cards.
Used in the correct way, they work fabulously. I am a sucker for it. It works on me. If I have a choice between BP and Esso, I'll choose BP because I can add my Nectar points. The loyalty programme has worked. It's drawn me to BP instead of Esso.