At £1.11 per 100g, the classic Mars bar is more than twice as expensive as the cheapest products we tried – but not twice as good.
You get more in the pack for your money at just 48p per 100g, but the creamy, sweet taste left a greasy feeling in the mouth.
These were nearly three times cheaper than Mars at just 43p per 100g, making them our winner.
A pleasant alternative to Mars, these came in at 61p per 100g.
These bars had an unpleasant grainy texture and were the most expensive supermarket version at 76p per 100g.
Joint cheapest at 43p per 100g, these had a slightly synthetic, plastic taste and left a greasy feeling in the mouth.
The packaging said they contained a "candy crème" instead of nougat – but wasn't noticeably different. Left a greasy aftertaste.