So as much as I love LT, were are the Eomon? Waiting patiently for them, but longtooth are eating up my peds. When will they arrive?