Spar has recruited a "terrifying" ogre to build loyalty. Retailers supplied by James Hall & Co and Henderson Group can sell four exclusive cuddly toys based on Shrek Forever After, which hit cinemas this week.

Each toy costs £3.99 plus six stamps, which are issued with each spend over £5.

"It gives our stores a point of difference, adds to the overall shopper experience and creates a reason to repeat-shop," said Henderson's Brenda Mulligan.