As per the title really, is there anywhere in the UK I can buy an Artem sailcloth strap or is importing the only option?
As far as I’m aware you will have to order direct.
Forum Rules