I believe ESCI, as a brand, ceased to exist sometime in the Eighties, which is probably why no one has mentioned them. Italeri has started to re-release some of their kits more recently, however, so they´re still available.