Is CES Ltd. worth buying?