Is IST Ltd. worth buying?