When I first bought my truck, my first load with it went down to Dallas. After I delivered, I was heading about an hour North to go see my woman and had some time to kill...so I pulled into the Denton T/A at around 3 AM. I had picked up the Mack filter kit on my way out of town...and just figured I'd get them to do the oil change. Shop was D-E-A-D when I walked in....guy at the counter was even asleep. I asked about the price, since I already had the OEM filters that I wanted used, and was just looking to have the price discounted the cost of the filters since they weren't going to be needing to supply them. Same price, whether I supplied the filters or they use their own....no discount for supplying my own filters. I told 'em it can wait 'till I get home and I'll do it myself....at least that way, I'll know it's done RIGHT! The guy at the counter looked kinda shocked that I walked out. I've only had someone else change my oil 1 time since I bought this truck...and that was when it was at Mack for the new camshaft, oil pump, main bearings, etc. etc. etc. It was going to get fresh oil anyway, and it was close enough to being due for new filters anyway, I just went ahead and had 'em service it. Truck stops don't touch my truck...and I'll only use the TA as a last resort, and not for anything more than a tire. They are twice as expensive as my regular tire guy for patches and plugs...and the one time I've used 'em, I had to turn around and go back because the damn tire was STILL leaking. Explained why they were twice as expensive....they had to do the job TWICE before they got it right.