Never heard of the companies you mentioned, but doesn't mean they aren't good.
The go-to's around here are usually ECS Tuning and FCPEuro (Lifetime Warranty!). Always worth it to check GetBMWparts.com, as well as just a general google search of the part number (Some places like GetBMWparts price match I believe).
Turner Motorsports is also out there but tend to be a little more expensive for general items, but their performance parts are usually very good quality.
|