I do not think Samarkand has a shop that you can visit. They sell only via the internet or in different markets. I sent an email to them for a couple of weeks ago. Have not heard anything from them. Unfortunately, it seems not to be so many hobby shops in Barcelona. I'll go there in late May so I am also interested to find any shop to visit.
Bernt