With Valentine's Day less than a week away, retailers across the country are getting ready for one of the most romantic days of the year.
From supermarkets to budget retailers, it seems like every shop along the high-street is vying for shoppers attention whether it be for romantic dinners or gifts.
So, whether you are spending February 14 with your other-half, Galentines with your closest friends, or even if you are spending it by yourself, there is certainly no shortage of choices.
Which is why a reporter from Yorkshire Live headed to the popular budget retailer B&M to find out what sort of Valentine's haul they could get while sticking to a budget.
Megan Shaw headed to the discounted store armed with just £20 and was "pleasantly surprised" when she managed to find a massive selection of gifts across two aisles for both men and women.
Here is how Megan got in during her visit and what she managed to get...
What will a £20 B&M haul get you for Valentine's Day?
When Megan first arrived at the store she headed straight to the cards section where there were "was a great selection ranging from pure cheese to cards with a bit of light-hearted-banter."
She said: "There was a couple of Valentine's Day gift bag's on display, not a huge selection but they came in at £1.29 and you can't grumble at that."
From there, Megan headed on over to the gifts aisles to see what sort of chocolates and wine she could pick up as well, because no Valentine's Day is complete without them.
Megan added: "There were multiple options available I opted for a bottle of Freixenet Cava for £8.49, some love heart tea lights for £1.99 and a box of Ferrero Rocher chocolate's for £4.75.
My total for these three gifts came to £15.23, with my card and gift bag included the total came to £18.51 that's three gifts, a card and a bag to put it all in for under £20 - my work here is done.
For a male option I went for a Babyliss 8 in 1 Grooming kit that came in at £18.99 and an obscenely large dairy milk for £2.99, this came in slightly over budget at £21.98 but whats £2 between friends!"
The reporter also found that B&M were selling a few gifts that would be suitable for all genders "including a Disaronno and Guylian chocolate gift set, that came in at an affordable £3.99 and a Prosecco and chocolate gift set that was £3.99."
Overall thoughts
Overall, Megan was "very impressed" with B&M's selection of gifts for Valentine's Day, as there was a huge variety of choices for everyone and every budget.
Some options not pictured included aftershaves and perfumes, facial products and the chocolate choices were never ending.
From giant chocolate bars and candles to bubbly and cards, the reporter left with a massive haul that would work for those sticking to a budget no matter how they spend this February 14.
Don't miss the latest news from around Scotland and beyond. Sign up to our daily newsletter here .