Does anybody know is telstar still in business or are they washed up I keep getting nasty letters from there managment people and the latest a guy wanting to know what he was dealing with in charles Mcleod a manager for telstar . odd company if there still in busines let stay on there tail so we can get our money if not . than why are these guys still sending hate mail I only worked there for a short period of time and got out