Is Superior Finlease Ltd. worth buying?