There was a good store near the big Nazi triumphal arch thing in Barcelona the last time I went, don't know if it's still there but it had an excellent range.
It's called kaburi rol and games, get of the metro at arc de triomf station and you will be on a big wide street with a giant Nazi arch, you want to head up that street in the direction away from the seafront and the shop should be on the left about 200m ish from the arch.
That's as good as my memory gets for directions lol