Although I couldnt make out about half of what your saying I understand. I never heard of that company "Just Suspension" before, as for KYB's they are one of the best companies out there and close to OEM feel, I have used their struts before even on lowered springs and they held up fine.
Hard to believe all 4 struts will go out in a day are you for sure they are real KYB's and not some cheap and defective knockoff?
What "link explaining" the shop installed them wrong are they referring too? Mind posting it here?