Thanks to everyone for your patience while the technical difficulties of the last 36 hours have been resolved. The system has now been tested, and seems to be working properly. A routine update to the site resulted in an issue with the registration page. A code update from the suppliers today has fixed the problem.