There are a number of reasons why your AllDayChemist order may not have shipped yet and the easiest way to learn why is just to contact us and ask. For quick reference however your best indication of why your order hasn't been shipped is to check the order status and for the most part it is pretty self explanatory. For example, if the status is "Incomplete Payment Process or Want to Pay or Pending eCheck Payment" there is a problem with your payment and you must contact us to resolve the problem, or we are still waiting for your payment to arrive in the mail. For a more detailed explanation of the various drug delivery status codes, please see our order status FAQ.