I've dealt with ECS for
I've dealt with ECS for a while ordering different items for my 2 BMWs. Shipping is good, packaging could be a little better but their customer service is impeccable. I've had 2 occasions where customer service has been involved and I have absolutely no complaints. I will continue ordering from ECS as long as I have my BMWs.