96.23% customer satisfaction average