RESTOCKING: Due to extreme demand, all orders placed from July 30th will be dispatched on August 12th, sorry for any inconvenience.