Valentine's Day is now a bigger deal in Australia than it used to be, so you might have a partner who's expecting some nice flowers or chocolates on Friday.
With such occasions some opportunistic pricing can be seen, especially for fresh flowers.
Fortunately, all three supermarkets – Woolworths, Aldi and Coles – have come to the rescue with some budget-friendly deals for both flowers and boxed chocolates.
Yahoo Finance has spotted the following bargains that might help you for the big day.
Aldi's Valentine's Day deals
Aldi has exactly one Valentine's Day bargain – but it's a good one.
The budget supermarket, on Thursday, will be selling a dozen roses for just $19.99. As a contrast, Interflora is selling a bouquet of one dozen red roses for $166.15.
It's a great deal from Aldi, but these roses have caused a furore on social media.
Woolworths' Valentine's Day deals
Woolworths outlets are selling these flowers from Wednesday to Friday inclusive.
Gift Of Love bouquet (dozen red roses): $50
Red Kisses bouquet (half dozen red roses): $35
Special Gift bouquet: $30
6-stem rose bouquet: $28
Floral Sensation bouquet: $25
Premium single-stem rose: $10
Half-price boxed chocolates are on offer until Tuesday inclusive.
Lindt cornet 337g: $10
Cadbury Favourites 570g: $10
Cadbury Roses 450g: $7.75
Darrell Lea Soft Centres gift box 255g: $7.50
Ferrero Rocher 200g 16-pack or Ferrero Collection 172g 15-pack: $6.30
Cadbury Dairy Milk gift box 220g: $6
Maltesers, M&Ms or Celebrations chocolate gift box 320-460g: $6
Coles' Valentine's Day deals
Coles supermarkets will have the following flowers on sale from Thursday.
King of Hearts bouquet (dozen red roses): $50
Berry rose bouquet: $38
Queen of Hearts arrangement (dozen roses): $30
Six of Hearts bouquet (half dozen red roses): $28
Ace of Hearts (one red rose): $10
The chocolates below are going for 50 per cent off at Coles until Tuesday inclusive.
Lindt Lindor chocolate gift box 235g: $10
Cadbury Favourites boxed chocolate 373g: $7
Mars Maltesers Truffles 196g: $7
Mars Maltesers 400g, M&M’s Peanut 460g or Celebrations 320g: $6
Ferrero Rocher Heart 100g: $6
Some of the links in this article may return revenue to Yahoo Finance Australia.
Make your money work with Yahoo Finance’s daily newsletter. Sign up here and stay on top of the latest money, news and tech news.