Basically from what I can tell, if you order with an order number from Element emailing you, you will get a confirmation that the post office has a package and postage paid for to ship to you. This does not mean that the package was filled and sent, only purchased. And your order will be filled as fast as they can manufacture your chosen colors. If you order without a code, they do the same thing except your order gets put at the very back of the line of orders legit and snuck in, and will be filled when they get to you. As you can figure form this thread, lots of people are ordering from them, the ones that order in their assigned groups are waiting upwards of 3+ weeks from the order date to receive the product. Those who snuck an order in much, much longer. Some I would not recommend that anyone orders with receiving an email and code to do so, otherwise you will most certainly be in for a long wait and we will have to endure your complaints on the thread. But, I will expand on what I have stated earlier in the thread, I don't feel that they should or should be allowed to accept payment for a product that is not yet shipped. If it isn't in a box on its way to the customer, Element should not get paid, until the product is.