Another one one worth mentioning is the Celtic Craft Centre.

They were heavily recommended to me by local Edinburgh people.

http://www.celticcraftcentre.com/

Website isn't up to much at present but a great place to visit and I have a kilt on order from them. Added advantage is that they not only have a shop in Edinburgh but also one in Palm Springs so can overcome a lot of the delivery and import problems that might otherwise arise.

Piccies of the Caledonia Ancient in due course of course!