Well I went ahead and placed an order yesterday afternoon. Code didn't work. My order still hasn't shipped yet, all items said they would ship 1-2 business days.
I'll guess my order ships out tomorrow but I just find it kind of ridiculous that I place an order today from a competitors site and that order has already shipped out.
I can't say I've had any bad experiences with NP but I always get the sense they are understaffed. And if the code did work yesterday, they would've gotten more of my money.