My brother took my truck in and dropped it off yesterday theyhad it done with in a half hour. Then he tells me later that they say I need all new brakes and rotors and they just happen to have all of those parts in hand. He told them no thanks.
What I don't get is why didn't the tire shop or the safety inspection reveal any of these problems?

They were both done with less than 3000 miles and 2200 were on two long trips of 1100 miles. I guess I'm going to have to check them myself and see.