I ordered mine from Toytec on April 22nd and was told in May, these will be available June 22nd or early July.
After several emails asking for an update Toytec now says 3 weeks.
I then put a call into Eibach and they said orders placed today would be done August 13th, which I find hard to...