My input from a retailer's point of view....
I work in retail, I manage two bedding stores and oversee not only the sales floor, but help the warehouse manager keep up the inventory. I know that mistakes are made, some on our level, some on the consumer level and some on the wholesale level from the manufacturer. Mistakes happen, we're only human and most retailers will resolve their mishaps to ensure repeat business and a good relationship with their patrons. However we can't make everyone happy, and if someone takes things personally, you may have to look further into it. Could it be perhaps that things are being blown out of proportion? Will it kill your physique and your progress in the gym due to the fact you may not get your products when you anticipated them? Not being sarcastic, Im being completely serious.
From the looks of things, if the product was out of stock, it could have been ordered separately. 5 or 6 dollar difference on your part to get two packages shipped. Yes a bit more money, but we often pay for convenience. I see many happy customers, many who do a little more research or are more assertive when it comes to getting errors corrected. A simple phone call and a bit of your time, or a little more depth in an email could have gone a long way in this case. But instead you want to make it personal, make it about YOU, instead of accepting that companies, wait... EVERYONE makes mistakes, and that maybe even you were partly at fault for not taking more initiative...
Ive ordered from nutra planet several times, and have been happy. Ive also ordered from other supplement places that I won't mention on this board, and have been happy with every single order. It seems like some people plan ahead and get supplements so that they don't run out, and then some count on that 3 day shipping to get them their supplements. Honestly this just doesn't sound like that big of a deal. What are you gonna do, switch your supplement provider...? What if they mess an order up? Then what? GNC?
Not trying to be rude or crass but I'm calling it like I see it.