95% customer satisfaction