It's not just patch panels. I've have trouble with just about every part I've ordered, including gauges, bed wood, wiring harness, rubber, door mechanicals, etc. I think much of this stuff is made to loose specifications, and it's up to us to make them work.
I won't name vendors, mainly because I bought a lot of my parts several years ago, and things may have changed. Also, sometimes (but i don't think so) it might be the installer......