When in Edinborough, visit Analogue books. Russell and Julie run it, the best art and design store in there. And, the coolest people ever.