@peter grimes - It was a joke, but there really is quite a bit of price gouging that goes on in both military and NASA contracts due to cost-plus contracts. Essentially, these contracts say:
We will pay you X dollars to do some job, plus .1X in profit.
The company goes, good deal, we can do that. Five years later: Oooooops, the thing actually cost X+1 dollars to build and now you have to pay us X+1 as well as .1(X+1) profits.
That also contributes to huge cost overruns, but no doubt many parts really are going to cost a lot because of what they are use for. Then again, the Russians seem to keep costs an order of magnitude lower; NASA fixates on perfection and pays out the nose for it some times.