The days of eternal struggle are over. You no longer have to decide between leaving your hungover hovel for a Greggs sausage roll. You can have both. At the same time. A SAUSAGE ROLL IN BED WITHOUT LEAVING THE DUVET.

Well, technically you have to leave bed - but only to go to the door to let the crumbly, buttery, sausage-filled pastries into your house, after Greggs announced they were launching a home delivery service. This is music delicious food to our ears mouths.

this image is not availablepinterest
Bear Grylls//Digital Spy

So if it's a late-night pizza slice craving or a midday Steak Bake you're after, Greggs have you covered - but there's a few catches.

The first of which is a Geographical one, as the scheme is currently only being trialled at shops in London and Newcastle, and is soon to arrive in Manchester city centre. Great for them, not so great for people elsewhere.

The second catch is money based, because Greggs demands a £20 minimum spend - which actually could be seen as a good thing. Because who wouldn't want 32 sausage rolls or 20 steak bakes in one sitting?

this image is not availablepinterest
Bear Grylls//Digital Spy

And then the inconvenient bit - orders have to come by 5pm on the previous day in order to receive delivery between 10am and noon on the following day. The organisation in aid of sausage rolls is real.

From: Cosmopolitan UK