Never heard anything bad about the oil. I wouldn't use it myself as it doesn't meet what I want. But...
They have distributors the world over.
They have more than one grade.
If I was to use it, a dealer is only 6 miles away.
If it works for you, stick with it.
6100 Egret Court, Benicia, CA 94510 you can actually see on google satellite.