ETHICAL!?!?!?! You talk about ethical? you may want to mention the fact that part of your crappy experience had to do with the fact that your vulgarity and disrespect to the women who work for elite diesel caused the owner to threaten to drag your unfinished truck out in the street and get an impound company to deal with it. Is the $200 SCREWING the fee I charged you to wash the truck? To those who don't know, I personally washed enough mud off of the truck to easily fill 8 5 gallon buckets with what came off. It wasn't even clean at that point, but took about 3 hours to do so. I guess that's what I would expect from an idiot who abuses their vehicle to the point where the dried mud packed in the steering linkage causes it to be near impossible to steer.
Just a piece of advice; don't piss off the people working on your truck if you want it fixed promptly at a good price.