I have no experience with Slavich paper at all but just from looking at Slavich's web page, I have reason to believe that they sell their paper directly, too. Might at least be worth a try if you really need this paper and can't get it from local suppliers ...