Please Note: This item is a pre sale item. We hope to have delivery by mid August. Once we receive our order we will unpack and have your item on its way to you within 24hours. Although we are told the quantitiesof stock that is coming to us, sometimes mistakes happen. In this case we will contact you immediately and try to find a replacement for you and if not offer you a refund.