Sorry I have to start a thread on this, but I just placed an order at NutraPlanet about twenty minutes ago, and still have not received any order confirmation. I am nervous because there appeared to be a technical problem with the website a few minutes later, so I have no way to be sure the order went through. I have no order number!