High street giant M&S has caused uproar with a new Harry Potter chocolate Hogwarts castle.
The Marks and Spencer treat has become a huge talking point after it went viral on social media.
Posting on the Extreme Couponing and Bargains Facebook page, shopper Sam Davies shared a picture of the Hogwarts castle, writing: "£12 M&S."
The Hogwarts castle is available to buy in M&S stores now, or alternatively, can be bought for £8.66 on Ocado.
READ MORE: ASDA shoppers issued stern police message over trolleys
Ocado will be selling the Hogwarts castles at a reduced price until December 31, but they are limited to 18 per person.
The post caused a shopper frenzy, and has now received more than 3,300 comments and over 1,900 likes.
However, Harry Potter fans have all spotted the same problem - and say it would be a crime to eat it.
Robyn Finlay wrote: "How could you eat that, I'd have it as an ornament."
Christine Claxton said: "I got 1 each for my grandsons .I'm sure they will like them x x shame to eat them really."
Louise Helen agreed: "You can't eat hogwarts... its just not right."
Alana Bassett commented: " I don’t think I could eat it. Might treat myself on my birthday tho."
Claire Green said: "I need this but I don’t think I can eat it."
The M&S Hogwarts Castle is available to buy on Ocado for £8.66 now.