All items ship via USPS. Once your item(s) is shipped, tracking information will be provided. I cannot personally guarantee that it will arrive by a certain date. If there is an issue with your order, please feel free to contact me via email at saraahagale@gmail.com.