Vitacost loves to inundate your email with deals and sales but when you order from them (at the website clearly indicating stock) they cancel. Once the sale is over... look at that... the item is in stock!
There's lots of online shops, I suggest you shop elsewhere. People online shop to not waste time, and Vitacost is a complete waste of time!