i just got mine this week. I ordered from Tesla even though they showed 8 week lag time(don't expect my m3performance for another 4-6 weeks). Surprise, surprise, they shipped immediately and were at my door in about 5 days. So my advice is go ahead and order from Tesla.