Just saying. The decision is cost vs effort vs time to recovery.
We dont build. Its a toss up between keeping spares of everything and next business day warranty. We went for the warranty.
But we keep spare disks and switches.
I'm totally curious about the servers that didn't work out and building your own with the parts you wanted...shouldnt there be any number of systems integrators who will build to whatever you like?
It's a long story and not completely the integrator's fault but in the end we had to replace all of the memory. Since then we have stuck to the same part manufacturers where possible. We don't know whether we've just been lucky or simply haven't reached a critical mass where it becomes a common problem, but it's been extremely rare for a part to arrive in working order and go on to fail within the warranty period. Maybe that's a testament to Supermicro, we have had some problems with their power supplies but all sometime after the warranty period has ended.