Originally posted by Syko
To all who preordered from LEC:
Does it still say March 19th on the Order Status page, like a few people reported it did earlier this week? Anyone wanna provide an update on this?
I did preorder from them, but never ever saw the March 19th thing.