If you click a link with an * to go through to a provider, we may get paid. This usually only happens if you get a product from it. This is what funds our team of journalists, and keeps us free to use. Yet there are two crucial things you need to know about this.
- This never impacts our editorial recommendations – if it's in, it's in there because we independently rate it best.
- You'll always get as good a deal (or better) than if you went direct.
For a more detailed explanation see How MSE is financed.
The Home Improvement Show Deals
0 Current Deals
We don't currently have any deals.
Latest Expired Deals
-
A dozen red roses from £3.99
Our round-up of prices at major supermarkets
ExpiredOver-commercialised spending is one of our bugbears – you should never feel the pressure to buy stuff just because the calendar tells you it's Valentine's Day. If you are planning to mark it with red roses though, make sure you're not paying over the odds. Bunches of 12 start from £3.99 at supermarkets, but in the past, stores have engaged in the 'war of the roses' and cut prices even further on the day itself.
SUPERMARKET PRICE FOR 12 RED ROSES 🌹 Aldi
(find your nearest)£3.99
Available nowMorrisons
(find your nearest*)£4 if you've a free More Card*, £5 without
Available nowAsda
(find your nearest)£4.27
Available nowLidl
(find your nearest)£4.49
Available nowTesco
(find your nearest*)£5
Available nowSainsbury's
(find your nearest)£6
Available nowCo-op
(find your nearest)£8
Available nowM&S
(find your nearest)£15
Available nowWaitrose
(find your nearest)£15
Available now
Expect short-stemmed standard roses – we've not included any premium ranges. The cost of roses can shoot up if they are long-stemmed, or ethically/locally sourced. If you want more bang for your buck, consider alternatives such as tulips.How to jazz up a £4/£5 bunch
With a bit of creative flair, you can make a £4/£5 bunch of supermarket roses look a lot more expensive for next to nothing. Wrap them in some attractive paper (no need to spend more than £1), attach a self-penned poem (get some inspiration from Google or ChatGPT) and you're sure to be in your loved one's good books.
-
Sainsbury's £18 Valentine's dine-in meal deal
Includes a starter, main, side, dessert and drink
ExpiredFrom Tuesday 11 February, if you go online to Sainsbury's or into a store (find your nearest), you can pick up its £18 Valentine's dine-in for two meal deal until 11.59pm or store closing time on Sunday 16 February. The deal includes a starter, a main, a side, a dessert and a drink – though last year this was priced at £15 for the same quantity of items, so this is slightly worse value.
A few highlights we spotted on the menu include:
Starters 🥗
- Twin pack luxury prawn cocktails
- Olive & antipasti platter
- Two cheddar & leek tarts
Mains 🥘
- Beef sirloin steaks with peppercorn butter
- Scottish salmon, spinach & cheddar en croute
- Mushroom Wellington
Sides 🥦
- Dauphinoise potatoes
- Chunky triple cooked chips
- Creamed spinach with a hint of garlic & nutmeg
Desserts 🍨
- Sticky toffee pudding
- Lemon tarts
- Chocolate melt in the middle pudding
Drinks 🍷
- Malbec red wine
- Nozeco
- Seville orange gin & tonic
Please be Drinkaware.
Visit our Supermarket coupons page for ways to save on the weekly shop.