Let me day I have been in the trucking industry for 30 years now I was a mechanic for 17 years I ran parts department for 5 yes and now I am a owner op. And I have never ever seen anybody get screwed over as bad as I did at interstate power systems in Williston ND like I did a couple of weeks ago. To have a front rear end, through shaft, and two sets of wheel bearings they charged me 7968 dollars double what it should have been. Not to mention I got there on a Monday and didn't get out of there till 6pm Saturday. I would not recommend this shop to my worst enemy! !!!!!!