There seems to be an issue with MAGAimg. I can see some MAGAimg links and not others with no apparent consistency. I haven't seen a statement from them or anything so I don't know. ImgTC was recently attacked, but seems to be fixed and stable now. There is also Catbox.