STS is open and production will remain at full capacity. We are committed to fulfilling all current and new orders. Questions: 888-526-6284