Maybe it’s better now; but last year when I helped my dad work on his car, we accidentally broke the coolant overflow line. He ordered it on ECS with like a few day shipping, and a week later, it still wasn’t even shipped yet. Customer service was terrible, and they wouldn’t do anything about the shipping, even if he paid extra. He just ended up ordering with FCP and got it the next day. I just buy anything on FCP or Amazon. If it’s cheaper on Amazon, I usually buy it due to free prime shipping. There are many more people online that have complained about it, too. Not just shipping wise