I do my own. I use Shell Rotella $45.0 U.S and $7.50 for an oil filter. I took my truck in once for an oil change, never again. Way over priced in my onion