B&M customers say their "dreams" have come true after the retailer took to its social media channels to announce the release of its gift cards.
This is the first time B&M has offered the gift cards which are now available from a value of £10 to £200.
Its Instagram post has become one of its most liked images with more than 12,000 fans liking the news.
Its post said: "You asked, we listened - Exciting B&M News. We've got the perfect gift in stores NOW.
"Six unique designs to choose from - you can load up your B&M giftcard and spend to your hearts content. It's the ideal #Christmas gift."
A spokesperson at B&M said: “The launch of the B&M gift card is a really exciting time for the business. We have listened to customer feedback and the launch of a gift card has been one of their most common requests.
"With such uncertain and challenging times this year, gifting someone a B&M gift card will guarantee shoppers can treat themselves to something from our range of great and fantastic value products.”
Once purchased, the gift cards is redeemable at the till and shoppers will be given a receipt which will show the amount paid. Gift cards can be purchased in all B&M stores nationwide, find your nearest B&M store here.
Among the comments on its Instagram post, one user tagged a friend and said: "Everyone knows what to get us for Christmas now"
Another said: "Christmas sorted"
A third added: "This is like your ideal Christmas gift"
And, a fourth said: "The dream".