I am putting my shop on vacation because of an upcoming newborn baby. If you have purchased an item before June 4th you will have your item shipped within the 2-3 weeks allotted. Thanks! Please reach out if you have any questions.