I'm late to this party and did not read the whole thing. I can say this, Chris is top notch, anything he says I believe. I have done dozens of deals with Chris. I have known him for a long time. If there is a problem with a part Chris just let me know and I'll overnite it to whoever you need.
I have to run and will come back later to read this. If anyone here does not believe Chris's word then you can take my word for it. Whatever is wrong I will correct on his behalf if he is unable to do so.