Is BS Ltd. worth buying?