RE: epoxy putty
You can get as much Milliput from Niagara Central Hobbies in St Catharines. I go throught that stuff like its going out of style. Its great for many purposes. They just received a new shipment last month so they have lots available. I'm going to pick up a couple today on my way home from work.