I just found out mine is going to be held up at the port for another week due to the fact they have to install the BMW Performance Power Kit (reflash, air ducts, extra radiator and more powerful fan), BMW Performance Airbox, and BMW Performance Exhaust. I'm so sick of waiting, but I know it will be worth it in the end.