Amsoil......the write ups sound to good to be true, and you know what that USUALLY means, soooooo anyone USE/D it ?

http://www.auto-engineers.com/index.html