The GM rep will be used, from someone who only used it for like 3000 miles, so the intake is all nice and broken in
I bought the springs online for about 240$ shipped
http://www.**********s.com/product.a...Springs_E90_PR
Quick shipping. Getting them installed and getting my car re-aligned was expensive. BMW of Nashville was expensive about 900$ to get them on and car re-aligned, but they are very good when it comes to BMW's. I think any shop could put them on though.