I have heard too many stories of delay after delay.
I did get in on the initial Stormtrooper kit those many years ago. Great price. long wait. After that I have never bought from them again and it looks like the right decision.
The pack was tempting but the dollar exchange rate was another stile against it.