I'm using 5w-20 Royal Purple full synthetic. The factory says to run it, so I do. Too easy to mess stuff up by experimenting with different oils.
If your still a member over on TMC I get it from "Black02Silverado" Nick Yes you can order it online. I signed up for the preferred member service and get a slight discount now.