For everyone who has ever wondered why Tesco prices seem to be lower for those with a Clubcard, we finally have an answer for you.
Customers who are members with Tesco's loyalty scheme regularly get lower prices and exclusive deals in-store - and the supermarket giant has finally explained the real reason behind this.
At least 80% off customers are Clubcard members, which means they got cut-price meat last week and even early access to this year's toy sale.
The supermarket is also now offering members some major deals before Christmas as a 1L bottles of Baileys has been reduced to £9.50 from £20 for Clubcard customers.
But, what about the small percentage of customers who still don't hold a Clubcard?

Just recently, Manchester Evening News contacted the supermarket regarding the prices and, no, the answer is not that the supermarket has been increasing prices for regular customers.
A Tesco spokesperson explained: "We're delighted that this analysis has recognised that Tesco Clubcard customers get the best value of any major supermarket when they shop with us – and over 20m of our customers who regularly use Clubcard for their shop agree.
"We make it easy for customers to make choices about the data they share, and you can have a Clubcard and benefit from Clubcard Prices while choosing not to receive targeted marketing. We only ever use data that customers have agreed to share with Tesco, which allows us to personalise our offers.
They further added: "So, for example, if you’re looking for a bottle of red wine for Christmas, and there’s a great offer on the wine you usually buy, it’s helpful for us to let you know.”
The comments comes after a comparison from the Daily Mail found that a basket of branded products costing £42.40 without a Clubcard was significantly reduced with Clubcard discounts - being lowered to £29.22.
Don't miss the latest news from around Scotland and beyond. Sign up to our daily newsletter here .