When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Used them a lot when I owned a e46 M3. Just ordered some simple parts a few weeks ago and have since received 2 “sorry your order is taking longer than expected due to global supply chain issues” e-mails. That’s a little frustrating as I’m pretty sure they have estimated shipping dates on most parts and it certainly didn’t say “weeks”.
I've purchased many parts from ECS tuning over the years, and had great experiences with them. I know they bought out BavAuto parts too, about 4 years ago.