Arbroath smokies at the St Andrews farmers market on Saturday. Mmmm.