Sintra seems fairly common to you guys in the US.
But Could anyone tell me where I might get some in the UK (or is it known by some other name in the UK?)
There's a couple of smallish sign makers locally, but I keep turning up just after they've emptied their bins...
Frustrating really.
Gonna try em again tomorrow