Britain may be a nation of bargain hunters, but how many of us can REALLY spot the best deal?
This mind-boggling graphic puzzle aims to put your offer-spotting skills the test. Which of these devious deals in the jumbled storefront will net you the biggest saving?
A recent study of 2,000 adults found that 8 in 10 regularly go bargain-hunting, with the average Brit saving #106 a year by taking advantage of special offers and voucher deals.
A spokesperson for MyVoucherCodes.co.uk, who commissioned the graphic puzzle and supporting research, said: "Many of us crave the buzz of uncovering a steal when shopping, but when there are so many different deals and offers out there it can be tough to figure out where the best bargains are buried.
"Hopefully this puzzle will help to attune your senses to the savings waiting out there and help you to avoid unnecessary spending."
WORKINGS OUTLAPTOPS1. 66% off £2,000 = £680 (saving £1,320)
2. 11% off £574 = £510.86 (saving £63.14)
1. 20% off £369 = £295.20 (saving £73.80)
2. 30% off £56.70 = £39.69 (saving £17.01)
1. 37% off £300 = £189 (saving £111)
2. Buy one get one free at £574 each (saving £574)
3. 27% off £1011 = £738.03 (saving £272.97)
4. Three for two at £267.50 each = £535 (saving £267.50)
1. 63% off £572 = £211.64 (£360.36)
2. 56.5% off £794 = £345.40 (saving £448.60)
3. Buy one get second half price at £250 each = £375 (saving £125)
1. 17% off £3,500 = £2,905 (saving £595)
2. Buy one get one free at £507.70 each = £507.70 (saving £507.70)
1. Buy one get second half price at £1,273 each = £1,909.50 (saving £636.50)
2. 36.7% off £673.50 = £426.33 (saving £247.17)
3. 28% off £700 = £504 (saving £196)
1. Buy one get second half price at £364 each = £546 cost (saving £182)
2. 75% off £500 = £125 (saving £375)
1. 21% off £894 = £706.26 (saving £187.74)
2. 16.7% off £391 = £325.70 (saving £65.30)
1. 45% off £200 = £110 (saving £90)
2. Three for two at £27.75 each = £55.50 (saving £27.75)
3. Five for £375 or £105.75 each (saving £153.75)
1. 12% off £637 = £560.56 (saving £76.44)
2. Three for two at £279 each = £558 (saving £279)