ORDER BY JULY 24 for EID DELIVERY. All Eid Orders will be Upgraded to Priority Shipping. Please note that there may still be delays with your mail carrier but we will ship out all orders within 1-2 business days (except for customized items, which take 2-4 weeks)