Mate,
Sometimes NP Is waiting for it to come in from the retailer, we had a case where one retailer delayed us so long it was almost 3-4 weeks before their items finally came in. There was a problem with the company and all orders that people were buying from the brand were totally delayed to the point where we had to refund the customers because that source was not producing at their current rate.
Again pending on what PRODUCTS you were getting, this could be the case. If the products are 100% in stock and ready to roll the packages ship right out. There are plenty of customers who get their items in the US in 2-3 business days. Some may take a bit longer (pending what shipping they choose).
Again. SHOOT me an email with your order #, invoice, and I can forward this to
NutraPlanet15 for you to look into. This way I can see what the products or items may be that delayed your order. I am glad to work on my own time to help you and other consumers if there is any issue.