Please note that shipping will take 10-20 business days. We have no control over any unforeseen delays. but we can assure you we monitor every order to ensure that items are delivered as fast as possible