If you know someone who collects Funko Pop! check out this offer from The Entertainer. They have 3 for 2 on selected Funko Pop! figures, including Star Wars, Disney, Marvel and loads more film and tv characters. It's on online only promotion, and you just add any three to your basket and the offer is applied automatically.
There are more than 40 characters to choose from, and they're priced at £10 each, so with this 3 for 2 offer you're getting 3 for £20. That makes them only £6.66 each, and that's a cracking price, especially for some of the newer ones.
I'm a sucker for comic characters, so I love the Spider-Man*, Black Panther and Wonder Woman ones, though I think some of the Disney ones may sell out first, especially Princess Jasmine* with all the excitement over the new live-action Aladdin film.
Click and collect is available free of charge on orders of £10 or more. Home delivery costs from £3.99, and is free on orders over £40.