I've seen these felt polishing pins on Rio Grande's website, but has anyone seen them for sale in the UK?

http://www.riogrande.com/Product/Fel...m/330627?Pos=8