We're bringing our form back online. It looks like our site upgrade was successful. We tested for the last 24 hours without error, however, proof is in the pudding so to speak... If you experience trouble using our request service form on our main page please reach out to us via our contact page and let us know what happened. We will be closely monitoring submissions over the next couple of days. Thanks!