READ ME, I’M IMPORTANT! Deadlines for this product June 4th ! Please keep in mind we have a turn around time of arriving middle - end of July for this item. Your item is not yours if you have not completed your payment. We invoice within 24 business hours, please pay within 24 hours! We offer sezzle and shop pay for payment plans! Turn around times are estimated and based on nothing happening, by ordering you understand that this is an estimate. If you need help post ordering please email our customer support!