Please place your orders early. Due to Fedex closing and the holiday. Any 3 day shipment placed after 5 am EST Tuesday May 21st will ship Monday June 3rd. Any 1 and 2 day shipments placed after 5am EST Wednesday May 22nd will ship Wednesday May 29th. If you have questions about your transit time don’t hesitate to contact us. Hope you have a great holiday and please remember all those who service this country and those that have died protecting our freedoms.