Well all he did was look at those $5 preorder cards and it didn't say anything about it being for limited edition, so I guess he just assumed that you could only preorder the standard OR he just didn't know how to place an order for the LE.
Anyways, if anybody gets more info on this, please share, it would greatly help!