Give them a call, if you haven't already!!! Mine finally shipped two days ago, but only because I called them. It turned out that one of the items in my order (600 g SNS Creatine Mono) wasn't in stock until recently, despite not being displayed as so on their site. I thought it was my Alphamine delaying the order, but that wasn't the case. They were very helpful on the phone. I almost felt like a complainer by calling them and asking why it hasn't shipped yet. However, the dude who helped me out also understood my reason for concern, since it had been so long. He ended up giving me free shipping the next time I place an order too! So I would say call them up tomorrow afternoon. They'll make things right. NP always does!
... Can't wait for that box to arrive tmrw