LOL at the telex number. I remember living in England from 83-85 and seeing Telex advertised frequently at places like hotels, especially in other European countries.