STS is open and fully operational. We are committed to fulfilling all current and new orders. Questions: 888-526-6284