Are M&S’s new ‘Easter eggs of the year’ actually worth £18 each?

Shoppers say they're 'unreal' and 'the best ever'.