SMIFFS has been in town for more than 25 years, and under its present owner - Elspeth Cowie - for more than 15 of those. It remains the 'go to' place for people who want the latest books.