Have you ever tried contacting the Caithness Studio in Crieff?
They have at least a good part of the stock of weights that had been "left over" and do sell them.
Generally, there are just a few out for sale amongst everything else. They're very helpful.
Have you ever been to visit the centre in Crieff?