Due to operational restraints it may take us slightly longer than expected to deliver your order. Please see below for the latest delivery time frames.     

BAH: 2-3 business days
KSA: 3-5 business days  
UAE: 2-3 business days