We tried dozens of supermarket copycats of top snack brands

 - winners better than Cadbury,  Mr Kipling and McVities

We did the maths and ditched names for lesser-known copycats in your weekly shop which could save you nearly £300 a year. Here are the ones worth buying.

McVities We gave Tesco's milk chocolate digestives a score of 10/10 for both taste and price. That compares to 7/10 for the branded version (£1.90 for 266g at the time).

Mr Kipling Lidl's Rowan Hill Bakery angel slices were a "real winner'. At £1.05 at the time of writing - or 18p each, they're also more than half the price.

Pringles Aldi's Snackrite ready salted Stackers had "no difference" in taste compared with the original. At £1.49 versus £2.25, (or 90p versus £1.12 per 100g), you can save some cash.

Cadbury Morrisons milk chocolate costs just 36p for a 100g bar and Sainsbury's milk chocolate costs just £1 for 200g scoring 9/10. A Dairy Milk bar was £1 for 110g.

Milky Way Aldi's treat size Dairyfine Dreemy costs £1.15 (45p per 100g). A switch in a weekly shop could save you £122 a year, and doesn't taste any different.

Jaffa Cakes Morrisons beat other rivals to score 8/10 and costs £1.70 for a 300g box (56p per 100g). It'll still save you cash compared to the branded McVities version.