To all of our friends, past and future clients: We know you are disappointed that we are sold out of many items and we're sorry. Please know that a new shipment is on its way. The products should be back in stock in about 3 weeks. Again, sorry for the delay.