I called yesterday the 27th and they still have not arrived. They are unsure when it will arrive as it was supposed to arrive the 26th.
They also mentioned that Eibach is not returning their calls. If this continues into next week, i will be cancelling my order...this is pretty ridiculous for a BMW tuner to not have control over its own inventory.