Co-op pharmacy have 6 for £5 deal at the moment. So for £25 you can get 30 items. Enter code 'drop4' in the checkout for £5 off a £25 shop and as it's still over £20 you get free delivery so essentially 30 items for £20 making it 66.6p each delivered to your door
As some of these items are already reduced from over £2 and have never seen most of these items for under 67p each it seems like a bargain to me. Not the best selection ever but if you can find enough you can stock up. it's normally delivered within about 4 days.
There's also the possibility of getting £39 items for £21 (54p each) in the 'skincare 3 for 2' section:
by getting 39 items (£1) which makes it £26, then enter the code 'drop4' (£21) and also get the free delivery, but the selection is even more limited.