After expenses, I am grossing over $4K/month. With Swift. On mileage pay. At Prime, I was lucky to get one check for a little over $1K and then three for between $250 and $400. Racer brings up another good point. I can take my truck to whomever I want to for work. I make the appointment, tell Swift where it's going and Swift cuts the check for the mechanic out of my maintenance account. Prime dictated where and when I could take "my" truck for work. They would tell the mechanic what he or she was allowed to work on regardless of any other failures found. That's why I had to run on a cracked head for over a year and kept getting "water leaks" fixed at Prime's chosen shops. It's also why the additional problems caused by the cracked head were never addressed completely. And why I never could break 6mpg. And why that 515 was such a dog on hills. Truck was pretty and well kept. It just never ran right and I could not get it completely repaired due largely to Prime's interference. Swift does not do this. That's why I could take this truck to Cummins and get the root problem diagnosed and repaired in one sitting. It's also why I can take the truck to a friend's shop for whatever repairs aren't warranteed.