I have ordered from ecs a few times with no issues. Bought a control arm kit and some shock and struts no issues. My last order was a little disappointing. Ordered four Zimmerman rotors and two sets of pads. The rotors had no boxes. Just four rotors slamming around inside the shipping box. Had lots of scratches in the coating on the hats and it’s allowed rust lines to form quickly on the hats. I didn’t even have a way to really verify they were Zimmerman rotors. That’s the only issue I’ve had. I feel they should have been listed as open box and discounted. Usually any item no box is listed as such.