I'm trying to improve this sentence: We deliver the best customer satisfaction in this field.<br/><br/>Am I right in thinking that "best" can't be used this way for customer satisfaction, but "greatest" can?<br/><br/>Thanks!<br/><br/>Grace