"I own a 2004 BMW 330i with 190k on it, as such there are tons of things to be replaced. ECS has more parts than I would ever need to replace on my car, and the customer service is awesome. The only complaint that I have is they use FedEx to ship and in my state (OK) there is no fedex distribution center so everything gets transferred to the local post office, extending shipping time a little bit. Other than that I have zero complaints. They will have my business for years to come."