Evening everyone. Report time
I have done exactly as you said D, rinsed out the spare sock thoroughly (and boy was it dirty, I made the entire water in the sink black, twice) and boiled it for quite a while, then rinsed again and replaced the other one (putting the pantyhose leg of carbon in the replacement of course). I have not changed the water or fed the fish today. Some hours later, the ammonia level in the fish bucket is... *drumroll* max of 1 ppm, maybe slightly less. Which is way lower than it has been before at 2-3ppm. A good start.
Nothing much else to say as far as maintenance goes. The animals are still alive at least. One crab was out of his shell a couple of nights ago but it looks like he found a new one thankfully. I read that is a sign of stress so I'm glad he got back in one.
Haven't been able to weigh the rock yet as I don't have any bathroom scales, going to use my neighbour's but she was away today.
Surely it is better to have reducing ammonia in the rock bucket so that we know the rocks are eating the ammonia?
Regarding the tank repair/replacement, tonight I struck an extremely good deal. Turns out the guy at the LFS is also a gamer, he saw pictures on Facebook of the games I traded in to buy the aquarium and asked me if I was selling more. The summary is, in exchange for 4 games, he offered to get me a tank of my choosing from a shop 2+ hours drive away, pick it up, cut the holes in it for $15 (normally $150+), bring it to my apartment, help me move the old one and give me a spoonplate (piece of wood) to put it on so that the overhang of a slightly larger tank won't be dangerous. At this shop's web site I found a 250 L tank for just over half the price of the 200 L one I was looking at on the more local web site, and for the same price I was going to pay I could get 350 L pure glass or some smaller size with accessories (I realise a bigger tank means I need to upgrade the other stuff). So all in all, I just saved myself pretty much a whole day of effort and a lot of money. But it does mean I will now have to wait til Saturday to get the tank. I'm very happy with that arrangement though!