If you live in the UK, chances are you've tasted one of the meaty treats from the seemingly hot counter, only to find out that it's gone cold.
It's not the worst thing in the world - they're tasty no matter what the temperature - but even so, you might be wondering why getting a hot one can be hit or miss.
Thankfully, TikToker Isabelle - who worked as a duty manager at a Greggs branch - was on hand to reveal the truth.
In response to a video of a man asking why food from Greggs is 'never the right temperature', she says: "I get it - so many times people come in and they're like 'can you heat up our food? Why is it not hot?'
"Basically, we don't pay a hot tax on any of the savouries.
"Same way as if you heat up a ham and cheese baguette, you get an extra price on top of it for it to be heated, we don't add the hot price on the bakes."
If you want to bag yourself a hot sausage roll, there's not a lot you can do - according to Isabelle, it's luck of the draw.
But you are more likely to get one on the days when they're selling well, as they'll be coming in and out of the ovens.
She continues: "They're not actually retailed to be hot - they can be any temperature and it can still be sold.
"The amount of times that people come in asking for their food to be re-heated, we cannot do that."
Greggs previously confirmed this in a statement in 2019, with the chain explaining: "We sell savouries which are freshly baked in our shop ovens then put on the shelf to cool.
"We don't keep them in a heated environment, use heat retaining packaging, or market them as hot because of this.
"As bakers we believe that baking our savouries fresh each day gives customers the best quality product.
"If the sausage rolls and bakes were kept hot after they had been baked, then they would be subject to VAT and the customer would have to be charged a higher price, in the same way that we charge VAT on our hot sandwiches which are kept in a heated cabinet and are subject to VAT."
As such, the bakeries cook their pastries in small batches frequently - your challenge is to time your trip correctly.