Rail website Trainline is offering a major discount on Railcards — but you will have to be quick if you want to take advantage of the "amazing" offer.
The train site is allowing shoppers to pick up a digital Railcard for 33% less, but the discount is only available for a limited time.
Once 300,000 Railcards are sold at the discounted price, or on February 28 — whichever comes first — the offer will end.
READ MORE — 'Stunning' handcrafted Edinburgh landmark wood table goes viral online
A range of Railcards are available to purchase on the site, catering to different people depending on their age and whether they travel alone or with other people.
The 16-25, 26-30, and 60+ Railcards are aimed at people within those ages who usually travel solo, and there are also Two Together Railcards and Family & Friends Railcards for larger groups.
Those looking to take advantage of the deal need to input the code '33YESPLEASE' to get 33% off the price of their Railcard.
Sign up to Edinburgh Live newsletters for more headlines straight to your inbox
One keen-eyed customer who spotted the deal was quick to share the news on the Extreme Couponing and Bargains UK Facebook group.
They wrote: "33% off Railcards with Trainline. 1 year is £20, 3 years for £47. Code - 33YESPLEASE".
Before long, the post had amassed over 450 likes and almost 2,000 comments from fellow consumers sharing their thoughts.
One wrote: "Seems like an absolute amazing deal".
A second said: "Thank you just ordered it".
A third shared: "Fantastic! Just got the two together one!"
"That’s bloody good isn’t it," another enthusiastic member posted.
Meanwhile one frustrated Facebook user commented: "I've just renewed mine. How annoying"
Some Facebook users between the age of 30 and 60 who travel alone were unhappy that no Railcards were available to them.
One stated: "Just rubbish there's nothing for the middle age folk!"
"No good for me I do not have kids or partner," vented a second.
Those looking to find out more can visit the Trainline website here.