Black Friday deals can be bamboozling with 'buy-one-get-one-free' on this, 30% off that, and an endless stream of other special offers.
It means shoppers must really be on their toes to make sure they're getting the best deals out there.
And it's often not as easy as you think. Cashback website Topcashback has put together a quiz about offers and discounts.
Just one in ten of those surveyed got all five questions right, it has revealed.
Nearly two thirds (65%) of consumers think that shops price items to confuse shoppers into not getting the best value on purpose, it found.
So could you spot the best deals, and do better than 90% of the population and get all questions right?
Countdown co-host and Topcashback brand ambassador Rachel Riley says: “It’s easy for people to go into a blind panic about numbers and switch off, especially when faced with prices, weights and units in the supermarket that are presented in different ways.
“But, the brain is a muscle, and for consumers to keep as much money in their pockets as possible, they need to be exercising it.
“This is even more important in the run up to Black Friday, when consumers will be faced will all kinds of deals and offers. It’s vital for consumers to brush up on their skills to avoid getting caught out.”
See the questions below and for each one, see if you can identify the best discount (answers are at the bottom of the page). Let us know how you did in the comments, plus experiences you have had while out shopping and looking for deals. Of course the best deal may not be the one with the biggest discount if it means buying a greater number of an item than you need - but for the purpose of the quiz we're looking for the biggest discounts.
WHICH IS THE BEST DISCOUNT?
a) 200g butter for £1.70
b) 300g butter for £2.05
c) 400g butter for £3.25
d) 500g butter for £4.10
a) Buy one get one half price
b) Buy three get one free
c) Buy five get one free
d) Buy four get one half price
a) 35% off
b) Save a third
c) Save a quarter
d) 20% off
a) £15.30 per kg
b) £1.80 per 100g
c) £4.20 per 250g
d) 199p per 100g
a) 20% off all purchases
b) Get your 4th purchase free
c) Get your sixth purchase free
d) Get your 10th purchase free
Answers: 1. B 2. A 3. A 4. A 5. B