Hi; I see that the webside mentioned is located in UK.
Anyone living in Europe can get hold of very low prized Lugols (called Aqueous Iodine) from Asset chemist; under 9£ for half a liter. This is where I get mine from.
Hyperdrug also has Lugols; 4 £ for 100 ml.