When I first bought my I made a couple purchases from BAVAUTO. I was unhappy with them from the start and never went back. They sell a lot of cheap crap and their prices aren't very good either. I strictly buy from PelicanParts, AutohausAZ, and TischerBMW, although that's for replacement parts not "upgrades" |