I am using HP Tuners. I did the mail order tune initially and while it allowed me to get up and running, the tune itself needed a lot of work to dial it in. It was worth the investment and I can still tune two additional trucks with the remaining credits I have and pretty much make my money back on the investment.