98 percent is an enormous satisfaction rate.
That is not a joke.
I don’t for sure see any proof of that number beyond the claim quoted, but that is beyond excellent. 98%.
I suspect another agenda.
That is all I’m saying.