Volunteers at Pitlochry train station have raised nearly £30,000 to expand their special bookshop.
The team hopes a new storeroom will help them to spot valuable books – which can be sold separately raising hundreds of pounds for charity.
More everyday secondhand titles sell in the shop and kiosk for £1 each.
The Highland Perthshire station has had a bookshop in the listed building since 2005 when a small group of volunteers took over the old John Menzies newspaper kiosk.
The shop later expanded into rooms inside the station building.
The group, who have raised more than a quarter of a million pounds since starting, has now run out of space again.
Abellio/ScotRail has offered them a former salt storeroom that will need at least £25,000 to refit into the latest part of the bookshop.
A disused toilet will also be changed to store the salt.
The council published the group’s planning application for the change to the Victorian listed building this week.
Bookshop chairman Graham Holmes said the shop’s volunteers have been raising money for the new storeroom for some time.
He said they had been “delighted” by the response of local businesses and had also received substantial donations from donors including Abellio/ScotRail, the Heritage Railway Trust, Andie Millar’s Trust and the Basil Death Trust.
He said: “The store will make it much easier for volunteers to sort through the books and to mark on the stand which ones will sell for £1.
“We get the odd success with something more valuable. We had two books sell at auction recently for around £600 each.
“I can’t tell you exactly what they were, but one was an early twentieth century classic signed by the author while the other was a first edition of a novel by Wilbur Smith, who wrote tales of derring-do set in Southern Africa.”
Mr Holmes said the shop, which makes as much as £100 a day in the summer, supported six charities: Cancer Research, Children’s Hospices Across Scotland, Mercy Corps, Scotland’s Charity Air Ambulance, Shop Mobility and Tayside Mountain Rescue.
He said the shop was working towards a fundraising target of £275,000, which it hoped to reach in the next few months.