You need a Match and More card for this! And yes I know there's a mega thread but this is a mega bargain.
Morrisons are price matching a supermarket (don't ask me which one because I don't know) to £19.99, it nullifies the current £29.99 pricepoint and they'll give you 9990 Match points instantly and this week they're giving you 6000 More points, so you're paying £29.99 and getting £16 in points instantly. Bargain! If you want to buy more than one of these, do them in separate transactions as they limit it to 10000 match points a transaction.