When you buy stuff you don't physically check out and test, you are bound to get burned at some point. Why do we need to hear you whine about it?
Also, I agree...if a person is hired to repair something and says he can't find parts available from the OEM, I question his ability as well. So unless YOU are not telling the whole truth, then what you said he said dents his reputation.