S-o-o-o much beautiful fabric for sale, but alas, no Isle of Skye.