In the past these were discounts. Now they're licenses to steal.
We seriously need procurement reform and standardization across government at all levels. Not sure there is a silver bullet there, since more procurement regulations have often meant less and less competition as fewer people are making purchasing decisions and fewer and fewer companies can afford to play the bidding game. Just saying that government needs to get the best deal doesn't make it so.
For things like a hard drive which should be considered a commodity I would think there should just be some combination of a max price list where people can just buy from any source as long as it is less than the max price. Also, someone to internally review purchase history and provide feedback or decrease purchasing authority for those that regularly make bad decisions.
The litany of red tape is how you get $1000 toilet seats or whatever at the Pentagon. Because even though it is a cheap item the add on costs of all the contracts on top of it mean that the installation and all the red tape adds to the cost. And then the line item says "toilet seat" but you are really counting all the associated costs which you have layered on and on. In the Pentagon case, you have security costs. Just like in the Police Department case you really can't just hire some high school kid without having a company backing them up with training and liability. But still... how is this not a case for Best Buy's Geek Squad? Maybe a few hundred bucks... or better yet a new computer.
Reasonably short records retention should be a policy anyway. But having your license plates on a computer without adequate security because it never got updated to a fully patched and supported OS is an issue. Forget the size of the hard drive... in this case I am glad the size of the hard drive is forcing a better policy, but come on.