**Please allow 1-4 weeks for web orders to be completed. Due to Covid19 various products may be on back order or suffer from supplier shipping delays. Once items reach our shop we will do our best to complete your orders as quickly as possible. We appreciate your patience during any delays out of our control.